1. 連線sqlalchemy
pandas.read_sql 可以在資料庫中執行指定的sql語句查詢,以dataframe 的型別返回查詢結果。
import sqlalchemy
import pandas as pd
# 建立資料庫連線,這裡使用的是pymysql
engine = sqlalchemy.create_engine("mysql+pymysql://username:password@ip:port/store_name")
sql = "select * from test where id = %(pid)s"
# 使用 params 進行引數傳遞
data_df = pd.read_sql(sql, engine, params=)
備註:使用 read_sql 中的 params 傳入引數
pd.read_sql(sql, con, index_col=none, coerce_float=true, params=none, parse_dates=none, columns=none, chunksize=none)[source]
2. 連線mysql
#coding=utf-8
import pymysql
import pandas as pd
# 連線資料庫
conn = pymysql.connect(
host='10.11.11.101',
port=9527,
user='bi',
passwd='qby112wer',
db='tt',
charset='utf8'
)sql_1 = "select from_unixtime(send_time, '%y-%m-%d %h:%i:%s') as timestr from db_name.table_name where task_id={};".format(id)
res = pd.read_sql(sql_1, conn)
print(res)
conn.close()
C 讀取 讀取XML
讀取xml到listbox combobox 1,知識需求 1 訪問xml檔案的兩個基本模型 一,dom模型 使用dom的好處在於它允許編輯和更新xml文件,可以隨機訪問文件中的資料,可以使用xpath查詢,但是,dom的缺點在於它需要一次性的載入整個文件到記憶體中,對於大型的文件,這會造成資源問題...
讀取excel PySpark讀取Excel
日常工作中,客戶通過excel提供資料是一種很常見的方式,既然碰到了就得解決。我常用的辦法就是pandas讀取,並儲存為parquet,如果只讀取乙個sheet,import pandas as pddf pd.read excel excel1.xlsx df.to parquet excel e...
中讀取資料 讀取資料
對資料庫有一定了解的同學應該都知道資料表這個東西。資料表一般是以行列來儲存和展示資料的。每一列就是乙個資料字段,代表每一行資料的屬性。在python裡面也有類似表概念的東西,叫做dataframe。dataframe是我們資料分析和風控建模中很重要乙個元素,後續的很多資料操作都要以此為基礎。我們的資...