python工具下载:
https://pan.baidu.com/s/1kVEDOrl#list/path=%2F
密码:ko1i
注册码有效期是一年,到期后需再次激活
分享破解版
或者重新注册码激活
python学习博客:
http://wiki.jikexueyuan.com/project/start-learning-python/231.html PyConChina2015大会干货分享,了解Python最新技术热点和动向
numPy是Python语言的一个扩充程序库。 支持高级大量的维度 数组与矩阵运算,此外也针对数组运算提供大量的数学 函数 库 。
pandas 都是采用 C 语言编写, pandas 又是基于 numpy, 是 numpy 的升级版本。
matplotlib 是Python编程语言的一个绘图库及其数值数学扩展 NumPy。它为利用通用的图形用户界面工具包
Spark Python API函数学习:pyspark API(3)
Blaze生态系统为Python用户提供了高效处理大数据的高层访问接口,它是新一代Python实现的科学计算包,专为大数据打造用于处理分布式的各种数据源的计算。它扩展现有的数学计算库NumPy和科学计算库SciPy,使其更适应大数据库技术。
psycopg2 是Python语言的PostgreSQL数据库接口
smtplib 是提供了一种很方便的途径发送电子邮件
class Buffer(object): MAXSIZE = 8192 def __init__(self, conn, sql): self.conn = conn self.sql = sql self.buffer = [] def append(self, data): self.buffer.append(data) if len(self.buffer) > self.MAXSIZE: self.flush() def flush(self): data, self.buffer = self.buffer, [] curr = self.conn.cursor() curr.executemany(self.sql, data) self.conn.commit() # here are your code for init database connect conn_src and conn_store... buff = Buffer(conn_store, "insert into sybase_user values (%s, %s)") sql_query = "select a.id, a.name from user_info a where a.id=%s" curr_src = conn_src.cursor() curr_src.execute(sql_query, '0001') for row in curr_src: buff.append(row) buff.flush()