gpt4 book ai didi

python - 打印错误 'bs4.element.NavigableString'

转载 作者:太空宇宙 更新时间:2023-11-03 19:09:58 25 4
gpt4 key购买 nike

我正在使用 Beautiful soup 从 Weather Underground 网站上抓取数据。我能够获得我想要的确切数据并将其分配给变量 dayTemp 。但是当我尝试使用 print dayTemp 打印它时。我收到以下错误:

 Traceback (most recent call last):
File "<pyshell#47>", line 1, in <module>
print dayTemp
File "C:\Python27\lib\idlelib\rpc.py", line 595, in __call__
value = self.sockio.remotecall(self.oid, self.name, args, kwargs)
File "C:\Python27\lib\idlelib\rpc.py", line 210, in remotecall
seq = self.asynccall(oid, methodname, args, kwargs)
File "C:\Python27\lib\idlelib\rpc.py", line 225, in asynccall
self.putmessage((seq, request))
File "C:\Python27\lib\idlelib\rpc.py", line 324, in putmessage
s = pickle.dumps(message)
File "C:\Python27\lib\copy_reg.py", line 74, in _reduce_ex
getstate = self.__getstate__
RuntimeError: maximum recursion depth exceeded

我正在使用span.string从整个元素中获取整数值。变量的类型dayTemp<class 'bs4.element.NavigableString'>

最佳答案

空闲似乎无法腌制dayTemp。您可以尝试将其显式转换为 Unicode 字符串:

print unicode(dayTemp)

关于python - 打印错误 'bs4.element.NavigableString',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13326821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com