这里为什么报错啊
f = open(r'%userprofile%\AppData\Roaming\Tencent\WeChat\All Users\config\3ebffe94.ini')print(f.read())
https://cdnurl.eu.org/2022/01/16/BvzsDjBY.jpg
是因为不能用%userprofile%吗 因为压根就没有这个文件,
无法找到,
所以才报错的。
Python 是会把 "%userprofile%" 这段也当成路径的,
所以要去掉 "%userprofile%" 这段,
这样就不会报错了,
前提是后面的路径是正确的!
懂了吗,懂了就给个好评!!!
{:10_257:}{:10_297:}{:10_281:}{:10_298:}
打字不易,给个好评!兄弟!!!
兄弟,给个好评,求求了!!!
{:10_254:}{:10_254:}{:10_254:}{:10_254:} python爱好者. 发表于 2022-1-16 20:16
Python 是会把 "%userprofile%" 这段也当成路径的,
所以要去掉 "%userprofile%" 这段,
这样就不会报错了 ...
但是把这段路径粘贴到Windows资源管理器里可以打开啊 云龙烛火 发表于 2022-1-16 20:29
但是把这段路径粘贴到Windows资源管理器里可以打开啊
去掉开头的 r 标记,试试。
因为 r 代表 raw 原字符路径,这样%userprofile%就没有被当做环境变量,而只是原样的字符。 去掉 “r”试试。
我还以为那段是路径呢,原来是环境变量。
所以,想要让python知道这是环境变量,
就必须删除前面的 r
因为它表示让后面字符串变得没有特殊含义!!!
懂了吗?懂了就给个好评吧!兄弟!!!
{:10_257:}{:10_297:}{:10_281:}{:10_298:}
打字不易!起早也不易!给个好评!!!
兄弟!给个好评!求求了!
{:10_254:}{:10_254:}{:10_254:}{:10_254:}
PS :上面讲的没听懂可以再来问我……
页:
[1]