首页 > 解决方案 > 我正在尝试通过 python 程序读取文件的内容

问题描述

问题与文本文件路径有关。只要我复制python程序目录中的文本文件并运行它,它就会成功运行。这是代码->

ana=open("C:\Users\HP\Downloads\practice1.txt","r")
pj=ana.read()
ana.close()
pj=pj.splitlines()
print(pj)
for i in pj:
    print(i)

显示的错误是->

[unicode error] 'unicodeescape'  codec can't decode bytes in position 2-3:truncated\UXXXXXXXX escape

请帮忙!

标签: python

解决方案


尝试以下任何方法:

ana=open(r'C:\Users\HP\Downloads\practice1.txt')
ana=open('C:\\Users\\HP\\Downloads\\practice1.txt')
ana=open('C:/Users/HP/Downloads/practice1.txt')

推荐阅读