3
我有一個函數可以將我們的SQL服務器中的一個表中的表格轉換爲Python中的一個數據框,但它強制所有列標題都是小寫的。代碼如下:如何使pandas.read_sql()不能將所有的頭文件轉換爲小寫
connection = pypyodbc.connect('Driver={SQL Server};'
'Server=' + server + ';'
'Database=' + database + ';'
'uid=' + username + ';'
'pwd=' + password + ';')
query = 'SELECT * FROM ' + tableName
#set dict value to dataframe imported from SQL
tableDict[tableName] = pd.read_sql(query, connection)
SQL中的標頭是例如:pmiManufacturingHeadline_Level 它在我的熊貓數據幀的顯示出來:pmimanufacturingheadline_level
人有一個想法如何使pandas.read_sql保持原有的資本?
我明白了!這是危險的領土,但我可能會嘗試哈哈。謝謝 – jjvandermade
將小寫更改爲False並重新安裝了該自定義軟件包。這工作。非常感謝! – jjvandermade
@jjvandermade,總是樂於幫助:) – MaxU