Python 如何在不知道用户名的情况下访问appdata文件夹和打印文件?
这是代码Python 如何在不知道用户名的情况下访问appdata文件夹和打印文件?,python,Python,这是代码 from sys import argv import os local = os.getenv('LOCALAPPDATA') f = open(local + '\\GeometryDash\\CCGameManager.dat') file_contents = f.read() print (file_contents) f.close() f = open(local + '\\GeometryDash\\CCGameManager2.dat')
from sys import argv
import os
local = os.getenv('LOCALAPPDATA')
f = open(local + '\\GeometryDash\\CCGameManager.dat')
file_contents = f.read()
print (file_contents)
f.close()
f = open(local + '\\GeometryDash\\CCGameManager2.dat')
file_contents = f.read()
print (file_contents)
f.close()
如何访问“appdata\local\GeometryDash\CCGameManager.dat”和“appdata\local\GeometryDash\CCGameManager2.dat”,然后打印它们。我认为使用“%appdata%”而不是os.getenv(“LOCALAPPDATA”)将起作用。请详细说明当您尝试运行上述代码并添加任何回溯(如果有)时遇到的错误。我们现在唯一能说的是,您显示的代码行不应缩进。console只是打开和关闭您的问题,您的程序可能正在打开和运行,完成,然后关闭。在程序的末尾放一个时间。sleep(20),你的程序应该保持足够长的打开时间,以便你阅读正在发生的事情。我建议您使用ide来运行代码。从空闲开始。通过这种方式,您可以看到您的程序正在输出什么,而无需关闭它。