相关疑难解决方法(0)

查找用户的"我的文档"路径

我有这个小程序,它需要在"我的文档"文件夹中创建一个小的.txt文件.这是我的代码:

textfile=open('C:\Users\MYNAME\Documents','w')
lines=['stuff goes here']
textfile.writelines(lines)
textfile.close()
Run Code Online (Sandbox Code Playgroud)

问题是,如果其他人使用它,我该如何更改MYNAME他们的帐户名称?

python

30
推荐指数
3
解决办法
3万
查看次数

在Python中查找系统文件夹位置

我试图用Python 3.1找出系统文件夹的位置.例如"我的文档"="C:\ Documents and Settings\User\My Documents","Program Files"="C:\ Program Files"等.

python windows path special-folders

9
推荐指数
2
解决办法
6361
查看次数

根据用户Python保存文件

我尝试用Python编写一个脚本,将文件保存在每个用户目录中.用户1,2和3的示例.

C:\Users\user1\Documents\ArcGIS\file1.gdb

C:\Users\user2\Documents\ArcGIS\file1.gdb

C:\Users\user3\Documents\ArcGIS\file1.gdb
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

python

5
推荐指数
2
解决办法
805
查看次数

Python - 无法用"getenv("APPDATA")"找到"文件"?

我正在尝试在AppData中找到/编辑文件.这就是我在做的事情:

 if os.path.isfile(getenv("APPDATA") + "File"):
        print("Found file!")
Run Code Online (Sandbox Code Playgroud)

然后我打开那个文件

conn = sqlite3.connect(getenv("APPDATA") + "File")
Run Code Online (Sandbox Code Playgroud)

但是,它只是创建一个名为RoamingFile那里的临时文件.虽然我的文件在AppData目录中.我玩过权限没有运气.如果我直接去路径,我也可以访问它C:\Users\user\AppData.

我真的打了一堵砖墙,因为我一直试图解决它/寻找几个小时的答案.- 谢谢

python

-2
推荐指数
1
解决办法
777
查看次数

标签 统计

python ×4

path ×1

special-folders ×1

windows ×1