次のような使い慣れた csv 形式を解析する TextCtrl があります。
"ID","X","Y","Z"
1,199,486.5,13
2,200,485.3,12
正規表現を実行した後、CtrlList をリロードして変更を確認します。csv 形式を次のようなリスト セットに変換します。
[['ID', 'X', 'Y', 'Z'], ['2', '200', '485.3', '12'], ['1', '199', '486.5', '13']]
今のところ、私は実装しています:
datafile = open(message, 'r') # message receiever from dispatcher
datareader = csv.reader(datafile)
data = []
for row in datareader:
data.append(row) # Traceback - IOError: [Errno 22] invalid mode ('r') or filename
どのモードを使用しても、このエラーが発生します。理由を理解する必要があります。