タスクを次の形式で出力するスクリプトがあります。
Thu Apr 04 Finish Work
Walk
Sat Apr 06 Collect NIC
Mon Apr 08 Run test
私はそれを辞書に分割したいので、いくつかのマッチング/フォーマットを行うことができます:
{'Thu Apr 04' : ('Finish Work', 'Walk'),
'Sat Apr 06' : 'Collect NIC',
'Mon Apr 08' : 'Run test'}
split()、replace() などの文字列関数を試しましたが、必要な形式を取得できません。
更新 # 1
スクリプトの出力を変数に割り当てて使用すると、次のようになりprint repr(output)
ます。
'\nThu Apr 04 Finish PTI Video\n Weigh In\n\nSat Apr 06 Collect NIC\n\nMon Apr 08 Serum uric acid test\n\n'