私は Python (v2.7.3 を使用) に比較的慣れていないので、電話で受信したすべてのテキストで構成されるテキスト ドキュメントを編集してスキルをテストすることにしました。不要な情報を編集したいのでスクリプトを書いたのですが、単語間のスペースがすべて削除されています。
入力データのサンプルを次に示します。
sms protocol="932" address="XXXXXXXXXX" date="1305655717379" type="1" subject="null" body="Joey と話しますか?" toa="null" sc_toa="null" service_center="null" read="1" status="-1" locked="0" date_sent="null" readable_date="2011 年 5 月 17 日 2:08:37 PM" contact_name="デビッド XXXX" />
出力データのサンプルを次に示します。
body="Talktojoey?"toa="null"sc_toa="null"service_center="null"read="1"status="-1"locked="0"date_sent="null"readable_date="May17,20112:08 :37PM"contact_name="DavidXXXX/>
これが私のコードです:
line= textfile.readline()
for line in textfile:
line = line.strip()
line = line.split(' ')
del line[0:6]
line.append("\n")
print line
output.writelines(line)
textfile.close()
output.close()
スペースを追加する方法についての助けをいただければ幸いです。ありがとう!