У меня есть некоторый код в PyCharm, который дает мне много данных, и я хотел бы создать лист Excel со всеми данными.
Я уже пытался переименовать файл и сохранить его с «.xlsx» вместо «.py», но это не сработало.
Ниже перечислены мой код и данные, которые я хочу экспортировать в лист Excel.
Код:
import requests
url1 = 'https://domain.zendesk.com/api/v2/incremental/tickets.json?
start_time=1561939200&include=metric_sets'
url2 = 'https://domain.zendesk.com/api/v2/ticket_metrics.json'
user = 'email' + '/token'
pwd = 'token'
response1 = requests.get(url1, auth=(user, pwd))
response2 = requests.get(url2, auth=(user, pwd))
data1 = response1.json()
data2 = response2.json()
ticket_list1 = data1['tickets']
ticket_list2 = data2['ticket_metrics']
for ticket1 in ticket_list1:
for ticket2 in ticket_list2:
if ticket1['assignee_id'] != ticket1['requester_id']:
print(ticket2['reply_time_in_minutes'])
print(ticket1['assignee_id'])
print(ticket2['ticket_id'])
Пример данных, которые я хочу экспортировать:
{'calendar': 3, 'business': 3}
363041385813
52629
{'calendar': None, 'business': None}
363041385813
52628
{'calendar': 11, 'business': 11}
363041385813
52627
2 ответа
Я понял. Все, что вам нужно сделать, это запустить программу в PyCharm, скопировать местоположение файла программы, вставить его в терминал и добавить в конце "> ~ / Desktop / anyname.csv"
Вы не можете преобразовать .py
в .xlsx
. Однако вы можете создать вторичный файл с именем foo.xlsx
и применить к нему свои результаты. Чтобы подать заявку в один ряд, вы, вероятно, можете использовать
a = open("foo.xlsx", "a")
a.write(result)
Но я не работал с .xlsx
файлами, поэтому вам придется изучить, как добавить несколько строк.
Похожие вопросы
Новые вопросы
python
Python — это мультипарадигмальный многоцелевой язык программирования с динамической типизацией. Он предназначен для быстрого изучения, понимания и использования, а также обеспечивает чистый и унифицированный синтаксис. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Если у вас есть вопросы о версии Python, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, PyPy) или библиотеки (например, Pandas, NumPy) укажите это в тегах.