__
が区切り文字であるところでこのストリングを分割する方法
MATCHES__STRING
['MATCHES', 'STRING']
の出力を取得するには?
あなたは str.split
関数を使うことができます:string.split('__')
>>> "MATCHES__STRING".split("__")
['MATCHES', 'STRING']
csv
モジュールは、コンマ区切りファイル用に設計されていますが、カスタム区切り文字を使用するように簡単に変更することができます。
import csv
csv.register_dialect( "myDialect", delimiter = "__", <other-options> )
lines = [ "MATCHES__STRING" ]
for row in csv.reader( lines ):
...
文字列に2つ以上(以下の例では3つ)の要素がある場合は、カンマを使用してこれらの項目を区切ることができます。
date, time, event_name = ev.get_text(separator='@').split("@")
このコード行の後、3つの変数は変数の3つの部分からの値を持つことになりますev
したがって、変数evにこの文字列が含まれていて、区切り文字 '@'を適用すると、次のようになります。
Sa. 23 23.März@ 19:00 @ Klavier + Orchestre:SPEZIAL
次に、分割操作の後に変数