У меня есть код, который дает мне выходные данные с сайта 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"
]
}```