无效的文件打开模式“IOError:[Errno 22]无效模式('r')或文件名:”

2024-10-06 10:35:51 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是我用Python编写的代码:

import os
path=os.path.abspath("C:\Users\punagpal\Downloads\curl-7.50.3-win64-mingw\curl-7.50.3-win64-mingw\10.42.129.78_administrator_LogTasks.xml")
f = open(path,'r')
while True:
    text = f.readline()
    if 'name' in text:
        print text

但得到以下错误:

^{pr2}$

Tags: path代码textimportosdownloadsxmlcurl
1条回答
网友
1楼 · 发布于 2024-10-06 10:35:51

您需要转义反斜杠(\)字符:

path=os.path.abspath("C:\\Users\\punagpal\\Downloads\\curl-7.50.3-win64-mingw\\curl-7.50.3-win64-mingw\\10.42.129.78_administrator_LogTasks.xml")

相关问题 更多 >