Wil*_*ill 6 python sql-server pandas
背景
我有一个CSV文件,可以读入Pandas DataFrame.我在DataFrame上进行了一些转换(使用其他数据源清理和合并列).我留下了一个DataFrame,我想写入Microsoft SQL Server上的新表,但Pandas版本.13(最新版)只有'sqlite','mysql'和'oracle'.
题
如何从DataFrame转到MS SQL Server中的表?数据不是多个索引级别.
我查看了Pandas的'sql.write_frame'方法,但没有'mssql'的味道.我尝试了dev build(版本.14),但我的Windows机器似乎与MinGW C++编译器有问题(单独的问题).
import pandas
#...
#Read CSV file into DataFrame
CallsKO = pandas.io.parsers.read_csv(filepath_or_buffer=filename, \
sep=';', quotechar='"')
# Select Dataframe and write to SQL, but no mssql support
pandas.io.sql.write_frame(frame=CallsKO, con=cnxn, name='Test', \
flavor='sqlite')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2483 次 |
最近记录: |