1.python中打开文件的四种方式
①在打开的文件路径前加(r)
确保文件路径中的反斜线作为普通字符处理,避免由于转义字符导致的错误。
file=open(r'F:\桌面\python100\output.txt',encoding='utf-8')
② 使用双反斜杠(\)
由于反斜杠(\
)在字符串中被视为转义字符的开始,因此需要使用两个反斜杠来表示一个实际的反斜杠字符。
file=open('F:\\桌面\python100\\output.txt',encoding='utf-8')
print(file.read())
③使用正斜杠(/)
Windows 系统默认使用反斜杠(\
)作为路径分隔符,在其他操作系统如 UNIX、Linux 和 macOS中,正斜杠都是标准的路径分隔符。因此python中使用正斜杠作为路径分隔符有跨平台兼容、避免转义等优点。
file=open('F:/桌面/python100/output.txt',encoding='utf-8')
④使用相对路径
当说要打开的文件与运行程序的代码位于同一文件目录下时,可以使用相对路径打开。
file=open('output.txt',encoding='utf-8') # 和程序在一个同一路径下才能打开
print(file.read()