原标题:桌面找不到对应文件夹
后发现其实关键点在于工作目录的问题,也是很多人一开始没有注意到的地方,我更改为D盘防止C盘占用过多。
找了很久才解决这一个问题,首先根据以下代码确定工作目录和权限的问题
import os
# 检查某个文件夹是否存在,是否有权限访问
folder_path = os.path.expanduser("~/Desktop/my_folder")
# 检查文件夹是否存在
if os.path.exists(folder_path):
print(f"{folder_path} exists.")
else:
print(f"{folder_path} does not exist.")
# 检查是否有读取权限
if os.access(folder_path, os.R_OK):
print(f"Read permission granted for {folder_path}.")
else:
print(f"No read permission for {folder_path}.")
print(os.getcwd()) # 打印当前工作目录
排除没有权限的问题后,打印工作目录,发现是工作目录不一致导致的,我把桌面放到了D盘,但是工作目录在C盘的Desktop,没发现这个问题,弄了好久!搜索词换成更改工作目录后问题迎刃而解,我的参考博文如下:
四步修改jupyter的工作路径/存储路径_jupyter怎么改变文件路径-CSDN博客
但是这样做的缺点是后续换位置需要进行同样的操作,在py文件中改写地址,找到文件夹用cmd打开的方法就失效了