定义mysql类classMySQL(object):conn=Nonecursor=Nonedef__init__(self,host,account,passwd,db,charset='utf8',port=3306):self.host=hostself.account=accountself.passwd=passwdself.db=dbself.charset=charsetself.
Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用:AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自动添加一个主键字段到你的model。(参阅自动主键字段)BooleanField:布尔字段,管理工具里会自动将其描述为checkbox。CharFiel
rs=Person.objects.all() all返回的是QuerySet对象,程序并没有真的在数据库中执行SQL语句查询数据,但支持迭代,使用for循环可以获取数据。 print rs.query 会打印出原生sql语句 rs=Person.objects.get(id='1') get返回的是Model对象,类型为列表,说明使用get方法会直接执行sql语句获取数据
下面简单写下实现方式,具体代码不会全部贴出来。需要使用的py库有下面几个import urllib2 import socket from multiprocessing import Poolurllib2用于请求网页socket用于限制网络请求超时pool用于设置进程池,这个在数据量很大的情况下采用pool远比使用process要好很多,后者会
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号