python - 如何在不知道用户名的情况下访问 appdata 文件夹和打印文件?
问题描述
这是代码。
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") 会起作用。
推荐阅读
- python - 使用 Mutagen 编辑 .aiff 文件的标签数据,出现错误“TypeError: not a Frame instance”和“ID3NoHeaderError: doesn't start with an ID3 tag”
- git - 重新设置 git 分支及其与目标分支之间的任何分支
- qt - 使来自不同目录的自定义组件显示在 QML-Designer 中的最简单方法是什么?
- data-visualization - 文本标记的 Vega 自定义样式
- java - 使用 entityManager 将多条记录插入包含 @GeneratedValue 的表中
- android - 当对象的concat 2 arraylist在android中使用rx时,有什么方法可以删除具有相同ID的对象?
- java - Firebase 通知 - 如何设置通知的语言?
- c - 向特定方向扩展数组
- jenkins - Jenkins Pipeline Stageview 插件显示额外的阶段
- php - 选择的 PHP Laravel 选项未呈现正确的值