私にはlong textがあります。そして、私はこの文字列をdictに変換しています。ここで最後の段落を任意の変数に保存したい
は、ここでは、コード
data_dict = {}
filter_dict = {}
for each in text.split("\n"):
temp = each.split('=')
if len(temp) == 2:
data_dict[temp[0]] = temp[1]
data = dict((k.strip(), v.strip()) for k, v in data_dict.iteritems())
である私はちょうど私の最後の段落がなくなっている場所を知りたい
{'producer': 'Sailadhar Baruah',
'image': 'paporithefilm.jpg',
'distributor': '',
'alt': '',
'image size': '',
'gross': '',
'writer': 'Jahnu Barua',
'cinematography': 'Binod Pradhan',
'music': 'Satya Baruah P. P. Vidyanathan',
'followed by': '',
'narrator': '',
'director': 'Jahnu Barua',
'released': '1986',
'studio': 'Dolphin s Pvt. Ltd',
'starring': 'Gopi Desai Biju Phukan Sushil Goswami Chetana Das Dulal Roy',
'editing': '',
'name': 'Papori',
'language': 'Assamese languageAssamese',
'country': 'Assam, IND', 'budget': '',
'caption': 'A Screenshot',
'preceded by': '',
'runtime': '144 minutes'}
をのdictには、テキストから変換され出力されますか?最後の段落テキストを任意の変数に格納できますか?ありがとう
あなたの最後の段落は、あなたが期待しているような 'key = value'フォーマットを持っていません。あるいは、' '続いて' 'の値を調べる最後の段落ですか? – sberry
解析しようとしていたテキスト:プレーンテキストであるのか、それともXMLであるのですか?あなたが提供したdpasteリンクでは、構文がXMLであると言います。 – shimofuri
@shimofuriそのプレーンテキスト。 –