Как создать файл JSON с заданными выходными данными - PullRequest
0 голосов
/ 14 июня 2019

У меня есть код, который дает мне выходные данные с сайта JIRA, то есть поле описания проекта JIRA, поэтому я хочу получить определенные поля из этих выходных данных и сгенерировать файл json в некотором формате.

Любые предложения о том, как мне продолжить, были бы очень благодарны

This is the main python code:
=============================================================


from jira import JIRA

options = {'server': 'https://jira.testsite.com/'}
jira = JIRA("https://jira.testsite.com/", basic_auth=("username", "password"))

issue = jira.issue('ISSUE-number')

print(issue.fields.description)
=============================================================
The output i get from the above code is as follows:


*To Do:*



Issue data for 2018/12/31-2019/02/09 due to bla blaaaa...

Note: This was loaded on 2019/05/10



*Feeds:*

|data_test_no|name|

|29|Sample1.XXXXXXXX.v1.2a|

|42|Sample2.YYYYYYY.v1.2a|

|204|Sample3.v1.2a_ZZZZZZZ|

etc etc etc..........................




Поэтому я хочу получить дату начала, то есть 2018/12/31, дату окончания: 2019/02/09 иИмена, например Sample1.XXXXXXXX.v1.2a, Sample2.YYYYYYY.v1.2a ....

Формат файла json, которым я хочу быть: (хочу получить этот результат из вышеприведенного вывода)

{
 "user": "dexter",
 "ticket": "ISSUE-number",
 "start_date": "2018-12-31",
 "end_date": "2019-02-09",
 "data_names": [
    "Sample1.XXXXXXXX.v1.2a",
    "Sample2.YYYYYYY.v1.2a",
    "Sample3.v1.2a_ZZZZZZZ"
  ]
}```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...