我正在嘗試使用以下代碼將數據寫入列表中的XML文件中,我對數據應該如何存在於data.xml文件中有預期的輸出...遇到編譯錯誤,任何人都可以提供關於這裏有什麼錯誤的輸入?將數據寫入列表中的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>
有沒有更好的方法來實現上述? – user2125827 2013-03-25 03:59:11
@ user2125827:通過使用我鏈接到的兩個庫中的一個來構建XML。第一個應該有幾個例子。 – Blender 2013-03-25 04:00:30
我找不到任何例子,有什麼遺漏? – user2125827 2013-03-25 04:05:53