Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在不知道用户名的情况下访问appdata文件夹和打印文件?_Python - Fatal编程技术网

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来运行代码。从空闲开始。通过这种方式,您可以看到您的程序正在输出什么,而无需关闭它。