次のコードを使用してリスト内のデータをxmlファイルに書き込もうとしています。data.xmlファイルにデータがどのように存在するかについて期待される出力があります...コンパイルエラーが発生しました。ここは間違っていますか?
data = [['SEC.12.0', '\\\\DATA\\LOC', '\\\\ftp\\location'], ['SEC.13.0', '\\\\DATA\\LOC2', '\\\\ftp\\location2']]
for set in data :
f = open('data.xml', 'w')
f.write(<pro>set[0]</pro>)
f.write(<dataloc>set[1]</dataloc>)
f.write(<ftploc>set[2]</ftploc>)
エラー:-
File "test.py", line 8
f.write(<pro>set[0]</pro>)
^
SyntaxError: invalid syntax
期待される出力:-
data.xml file should contain the follwing
<pro>SEC.12.0</pro>
<dataloc>\\DATA\LOC</dataloc>
<ftploc>\\ftp\location</ftploc>
<pro>SEC.13.0</pro>
<dataloc>\\DATA\LOC2</dataloc>
<ftploc>\\ftp\location2</ftploc>