在 python 中打开文件时出现无效参数错误
Invalid argument error while opening file in python
代码:
f=open("C:\Users\Dell\assignment1\random_walk_tenk.dat","r")
我收到错误:
OSError: [Errno 22] Invalid argument: 'C:\Users\Dell\x07ssignment1\random_walk_tenk.dat'
这一行,我做错了什么?
你可以添加 r 字符串,它会修复它 r""
f=open(r"C:\Users\Dell\assignment1\random_walk_tenk.dat","r")
正斜杠需要转义。更好的方法是通过在字符串后缀 r.
来使用原始字符串
尝试:
with open(r"C:\Users\Dell\assignment1\random_walk_tenk.dat") as f:
data = f.read()
我这样做了。
from pathlib import Path
data = Path("C://Users/Dell/assignment1/random_walk_tenk.dat").read_text()
代码:
f=open("C:\Users\Dell\assignment1\random_walk_tenk.dat","r")
我收到错误:
OSError: [Errno 22] Invalid argument: 'C:\Users\Dell\x07ssignment1\random_walk_tenk.dat'
这一行,我做错了什么?
你可以添加 r 字符串,它会修复它 r""
f=open(r"C:\Users\Dell\assignment1\random_walk_tenk.dat","r")
正斜杠需要转义。更好的方法是通过在字符串后缀 r.
来使用原始字符串尝试:
with open(r"C:\Users\Dell\assignment1\random_walk_tenk.dat") as f:
data = f.read()
我这样做了。
from pathlib import Path
data = Path("C://Users/Dell/assignment1/random_walk_tenk.dat").read_text()