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()