基本的に「-」の後の文を削除する以下のスクリプトがあります。announce.txtに複数の「-」があるため、以下の入力が含まれていると壊れます。基本的には、最初の「-」に基づいて最後から「-」に基づいて分割します。 .それを行う方法を提案してください...期待される出力があります
入力:- //components/rel/bt.wcnss/2.4/wcnss_proc/bt/platform/rom/inc/oi_sbc_tables-generated.h#1 - 分岐変更 700801 (テキスト)
期待される出力:- //components/rel/bt.wcnss/2.4/wcnss_proc/bt/platform/rom/inc/oi_sbc_tables-generated.h#1
f = open('announce.txt', 'r')
z = f.readlines()
f.close()
k = []
for items in z:
print 'Current item %s'%items
answer = items.split('-');
k.append(answer[0].strip() + '\n')
f2 = open('foobar4.txt', 'w')
f2.writelines(k)
f2.close()