Python 如何将PyCharm文件中的数据导出到Excel工作表中?

Python 如何将PyCharm文件中的数据导出到Excel工作表中?,python,excel,pycharm,Python,Excel,Pycharm,我在PyCharm中有一些代码,可以获取大量数据,我想创建一个包含所有数据的Excel工作表 我已经尝试过重命名该文件并用“.xlsx”而不是“.py”保存它,但没有成功 下面列出了我的代码和要导出到Excel工作表中的数据 代码: 导入请求 url1=https://domain.zendesk.com/api/v2/incremental/tickets.json? 开始时间=1561939200&include=公制集合' url2=https://domain.zendesk.com/

我在PyCharm中有一些代码,可以获取大量数据,我想创建一个包含所有数据的Excel工作表

我已经尝试过重命名该文件并用“.xlsx”而不是“.py”保存它,但没有成功

下面列出了我的代码和要导出到Excel工作表中的数据

代码:

导入请求
url1=https://domain.zendesk.com/api/v2/incremental/tickets.json? 
开始时间=1561939200&include=公制集合'
url2=https://domain.zendesk.com/api/v2/ticket_metrics.json'
用户='email'+'/token'
pwd='token'
response1=requests.get(url1,auth=(用户,pwd))
response2=requests.get(url2,auth=(用户,pwd))
data1=response1.json()
data2=response2.json()
票证列表1=数据1[“票证”]
票证列表2=data2[“票证度量”]
对于票证清单1中的票证1:
对于票证清单2中的票证2:
如果ticket1[“受让人id”]!=ticket1['requester_id']:
打印(票证2[“回复时间(分钟)”)
打印(票证1[“受让人id]”)
打印(票证2[“票证id]”)
我要导出的示例数据:

{'calendar':3,'business':3}
363041385813
52629
{'calendar':无,'business':无}
363041385813
52628
{“日历”:11,“业务”:11}
363041385813
52627

您无法将
.py
转换为
.xlsx
。但是,您可以创建一个名为
foo.xlsx
的辅助文件,并将结果应用于该文件。要在一行中应用,您可能可以使用

a=open(“foo.xlsx”,“a”)
a、 写入(结果)

但是我还没有使用
.xlsx
文件,所以您必须研究如何附加到多行。

我找到了答案。您只需在PyCharm中运行程序,复制程序文件位置,并将其粘贴到终端,然后将其添加到“>~/Desktop/anyname.csv”

好的,我已将文件重命名为“.csv”,并在Excel中打开。但是,只有我的Excel被传送过来,我希望数据被传送过来。有什么建议吗?那是。。。不是这样的。您需要一个外部库来编写Excel电子表格。另外,撇开这不起作用,如果
result
是一个列表,或者一个numpy数组,或者其他什么呢?