LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > 脚本编程 >
  • [脚本编程] Python编写ORM 日期:2015-05-22 09:59:17 点击:339

    有了db模块,操作数据库直接写SQL就很方便。但是,我们还缺少ORM。如果有了ORM,就可以用类似这样的语句获取User对象: user = User.get(123) 而不是写SQL然后再转换成User对象: u = db.selec...

  • [脚本编程] Python编写数据库模块 日期:2015-05-22 09:58:36 点击:229

    在一个Web App中,所有数据,包括用户信息、发布的日志、评论等,都存储在数据库中。在awesome-python-app中,我们选择MySQL作为数据库。 Web App里面有很多地方都要访问数据库。访问数据...

  • [脚本编程] 搭建Python开发环境 日期:2015-05-19 09:30:15 点击:222

    搭建开发环境 首先,确认系统安装的Python版本是2.7.x: $ python --versionPython 2.7.5 然后,安装开发Web App需要的第三方库: 前端模板引擎jinja2: $ easy_install jinja2 MySQL 5.x数据库,从 官方网站...

  • [脚本编程] Python gevent 日期:2015-05-19 09:28:40 点击:278

    Python通过 yield 提供了对协程的基本支持,但是不完全。而第三方的gevent为Python提供了比较完善的协程支持。 gevent是第三方库,通过greenlet实现协程,其基本思想是: 当一个greenlet遇到...

  • [脚本编程] Python使用SQLAlchemy 日期:2015-05-15 09:27:07 点击:301

    数据库表是一个二维表,包含多行多列。把一个表的内容用Python的数据结构表示出来的话,可以用一个list表示多行,list的每一个元素是tuple,表示一行记录,比如,包含 id 和 name 的...

  • [脚本编程] Python使用MySQL 日期:2015-05-15 09:25:42 点击:197

    MySQL是Web世界中使用最广泛的数据库服务器。SQLite的特点是轻量级、可嵌入,但不能承受高并发访问,适合桌面和移动应用。而MySQL是为服务器端设计的数据库,能承受高并发访问,同时...

  • [脚本编程] Python使用SQLite 日期:2015-05-13 09:42:30 点击:184

    SQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,甚至在iOS和Android的App中都可以集成。 Python就内置了...

  • [脚本编程] 访问数据库 日期:2015-05-13 09:37:50 点击:182

    程序运行的时候,数据都是在内存中的。当程序终止的时候,通常都需要将数据保存到磁盘上,无论是保存到本地磁盘,还是通过网络保存到服务器上,最终都会将数据写入磁盘文件。...

  • [脚本编程] Python POP3收取邮件 日期:2015-05-12 09:46:02 点击:756

    SMTP用于发送邮件,如果要收取邮件呢? 收取邮件就是编写一个 MUA 作为客户端,从 MDA 把邮件获取到用户的电脑或者手机上。收取邮件最常用的协议是 POP 协议,目前版本号是3,俗称...

  • [脚本编程] Python SMTP发送邮件 日期:2015-05-12 09:42:20 点击:510

    SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。 Python对SMTP支持有 smtplib 和 email 两个模块, email 负责构造邮件, smtplib 负责发送邮件。...

栏目列表
推荐内容