使用Python(而不是CSV文件)读取Excel(XLS)文件的最佳方法是什么.
是否有一个内置包,默认情况下在Python中支持执行此任务?
新版本的Pandas使用以下界面加载Excel文件:
read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA'])
但是,如果我不知道可用的床单怎么办?
例如,我正在使用以下表格的excel文件
数据1,数据2 ...,数据N,foo,bar
但我不知道N先验.
有没有办法从熊猫的excel文档中获取工作表列表?
我可以从python连接到我的本地mysql数据库,我可以创建,选择和插入单个行.
我的问题是:我可以直接指示mysqldb获取整个数据帧并将其插入现有表中,还是我需要遍历行?
在任何一种情况下,对于一个包含ID和两个数据列以及匹配数据帧的非常简单的表,python脚本会是什么样子?
我在excel中开发了一个庞大的表,现在面临将其转移到postgresql数据库的问题.我已经下载了odbc软件,我可以用excel打开在postgresql中创建的表.但是,我无法以相反的方式执行此操作,即在Excel中创建表并在postgresql中打开它.所以我想知道它可以通过这种方式完成,或者是否有任何替代方法可以创建一个带有pgAdmin III的大表,因为原始插入数据是非常繁琐的.
在此先感谢您的所有帮助!
python ×3
excel ×2
pandas ×2
mysql ×1
mysql-python ×1
openpyxl ×1
postgresql ×1
sql ×1
xlrd ×1
xls ×1