Python无法读取文件
本帖最后由 yunlongzhuhuo 于 2022-2-5 10:14 编辑users = os.path.expandvars('$HOMEPATH')
f = open(r'C:' + users + '\\AppData\\Roaming\\Tencent\\WeChat\\All Users\\config\\3ebffe94.ini')
if f.read() == 'MyDocument:':
location = 'C:' + users + '\Documents\WeChat Files'
else:
location = f.read() + "\WeChat Files"
访问变量的结果:
记事本打开那个文件:
为什么在代码中输出不了文件内容呢? 你这代码没输出啊,只执行了读取。 wkfy 发表于 2022-2-4 19:16
你这代码没输出啊,只执行了读取。
输出?怎么输出? yunlongzhuhuo 发表于 2022-2-4 19:16
输出?怎么输出?
peint()? 用with好一些。 本帖最后由 wkfy 于 2022-2-4 20:30 编辑
yunlongzhuhuo 发表于 2022-2-4 19:16
输出?怎么输出?
if f.read() == 'MyDocument:':你用一个变量去存储一下,然后对比一下值 本帖最后由 yunlongzhuhuo 于 2022-2-4 20:39 编辑
wkfy 发表于 2022-2-4 20:29
if f.read() == 'MyDocument:':你用一个变量去存储一下,然后对比一下值
OK,我试试 虽然python会默认关闭文件但还是用with管理好一点 print(f)
print(location)
页:
[1]