我是Python的新手。我对 <class 'str'>
感到困惑。
我是通过以下方式获得字符串的:
response = urllib.request.urlopen(req).read().decode()
'response'的类型是<class 'str'>
,而不是<type 'str'>
。
当我尝试在'for loop'中操作这个字符串时:
for ID in response:
“response”不是按行读取,而是按字符读取。我打算将每一行“response”放入一个列表的单独元素中。现在,我需要将响应写入文件,并使用“open”获取一个字符串类型为“<type 'str'>”,以便在“for循环”中使用。
response = urllib.request.urlopen(req)
- Ry-