提问人:luizgsm 提问时间:10/27/2023 最后编辑:luizgsm 更新时间:10/27/2023 访问量:74
Python 脚本在 Google Colab 上运行,但不在本地运行
Python script runs on Google Colab but not locally
问:
我试图在 VS Code pyhton 笔记本中运行此脚本并收到该错误。
import requests
import xmltodict
xml = requests.get('https://websvc.biocyc.org/getxml?id=META:TYRFUMCAT-PWY')
dbiocyc = xmltodict.parse(xml.text)
ExpatError: not well-formed (invalid token): line 24, column 65
在 Google Colab 上运行它,我得到了正确的输出。
两者都在 Python 3.10.12、xmltodict 0.13.0、请求 2.31.0
有人可以帮我弄清楚为什么会这样?
我本来以为会得到一本包含网页信息的字典,但我得到了一个错误。
更新1:
在rasjani注释之后,我比较了两个requests.get()输出,将它们保存为.xml文件。
在 Google Colab 上,它按原样保存页面。
在本地,正在保存另一个页面,而不是我想要的页面,一个 HTML 页面,它在第 24 行有 XML 禁止字符。
答: 暂无答案
评论