首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python笔记(三)

参考资料:Python编程 Mark Lutz著

我们需要把处理逻辑和数据库中的数据很好地结合起来

以使代码更容易理解,调试和重用

字典难于拓展

使用OOP

三点:

Structure

Encapsulation

Customization

把一些行为打包进类

可以使客户端不受变化的影响

增加GUI

GUI工具包如:tkinter,wxPython,PyQt,PythonCard,Dabo...

由于tkinter是为脚本设计地

可以很直观地编写GUI代码

增加web界面

GUI界面比命令行更容易使用

然而

我们需要使数据库可以通过网络访问

大量的Python工具包和框架,包括Django,TurboGears,Google的App Engine, pylons,web2py,Zope,Plone,Twisted,CherryPy,Webware,mod_python,PSP和Quixote...都可以简化常见任务,并且提供一些工具以避免那些CUI中需要从头开始编码的工作

实践如图 自行理解

有问题可反馈

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180207G11FK200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券