<p>我已经将XML解析为列表,我想将其保存为txt文件</p>
<p>但是有个错误</p>
<p>如何将其保存到txt</p>
<p>我是python的初学者,所以我不知道怎么做</p>
<p>我的xml url是<a href="https://pvxml.map.naver.com/api/get?type=xml&pano_id=/c7VUP7/zsr2UT/De2VlQA==&rv=3" rel="nofollow noreferrer">https://pvxml.map.naver.com/api/get?type=xml&pano_id=/c7VUP7/zsr2UT/De2VlQA==&rv=3</a></p>
<p>我想解析街道全景id</p>
<pre><code>import os
import urllib.request as urllib from xml.dom
import minidom
with open ('list.txt','w') as f:
f.write('C:/Users/JYLEE/Desktop/python/exercise')
url = 'https://pvxml.map.naver.com/api/get?type=xml&pano_id=/c7VUP7/zsr2UT/De2VlQA==&rv=3'
dom = minidom.parse(urllib.urlopen(url))
link = dom.getElementsByTagName('street_panorama')
categories = [items.attributes['id'].value for items in link if items.attributes['id']]
f.write(categories)
</code></pre>
<p>错误消息是<code>TypeError: write() argument must be str, not list</code></p>
<p>我不知道下一步该怎么办</p>