我目前有一个python脚本,它登录到一个网站并导航到由网址定义的页面上的表格。此表具有要导出到csv文件的功能。我能够将页面的html提取为csv文件,但不能提取表本身的内容。
def _getReport(self, pageID, outputFile):
params = self.COMMAND_PARAMETERS.copy()
params.update(PAGE_ID = pageID)
r = self._session.post(self.URL, data = params)
with open(outputFile, "wb") as f:
f.write(r.content)
我正在努力通过使用请求模块获取csv文件,命令参数定义为:
COMMAND_PARAMETERS = {
"BI_COMMAND": "",
"BI_COMMAND-BI_COMMAND_TYPE": "EXPORT",
"BI_COMMAND-EXPORT_FORMAT": "CSV",
"REQUEST_ID": "2"
}
并且之前脚本会自动找到页面ID。有没有人知道为什么这是打印页面的html而不是表格本身,
谢谢,
简