python - 我正在尝试通过 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
请帮忙!
解决方案
尝试以下任何方法:
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')
推荐阅读
- .net - Solr 对包含多个单词的短语进行拼写检查
- python - 如何去除opencv中NibackThreshold后的黑点
- c - 读取进程内存时如何找出先前分配的if页面
- openssl - 从 CMS 消息中提取证书链信息
- angular - 考虑到日期灯节省,如何以角度获取当前 EST 时间
- laravel - Vuejs 中的 Bitmoji web sdk 集成
- c# - C# 中密码加密 Sybase 的连接字符串
- c# - 如何将图像从一种形式转移到另一种形式?
- git - 如何在我们的存储库中跟踪另一个存储库的子目录
- c# - 如何使用 Open XML 在 PowerPoint 幻灯片中插入超链接?