【发布时间】:2021-06-22 12:36:18
【问题描述】:
idle 给出这个错误:
Traceback (most recent call last):
File "C:\.py", line 10, in <module>
data_read = open(data)
OSError: [Errno 22] Invalid argument: 'line1\r\nline2\r\nline3
我试图解析 ini、json、yml 总是同样的错误 代码:
import requests
data = requests.get("https://pastebin.com/raw/R9cqXVYN").text
data_read = open(data)
while True:
line = data_read.readline()
if not line:
break
print(line.strip())
data_read.close
【问题讨论】:
-
你不需要
open()文本数据。它不是一个类似文件的对象。 -
您没有将
response.text作为文本文件打开,或者如果它实际上是从请求文本中返回文本文件路径,则该路径不正确。
标签: python