我想在将目录(os.chdir)更改到我的项目之外的其他位置后查看文件夹和文件。有办法设置吗?例如,在Spyder中,每次您cd时都会更新“文件”选项卡。
os.chdir
cd
3htmauhk1#
例如,在Spyder中,文件选项卡会在每次CD时更新。不,PyCharm在Project Tool Window中没有此功能。更改目录(os.chdir)后这里的问题是在哪里执行os.chdir?上面提到的 * 项目工具窗口 * 不是Terminal、Console或Editor窗口(或其中一个“运行”/“调试”窗口)。“项目工具窗口” 本身就像File Watcher一样工作,这意味着如果您更改(例如,删除、创建、重命名)文件时,窗口会自动刷新以反映这些更改。但 * 项目工具窗口并不反映Python代码执行(其中os.chdir为:运行Python解释器中的命令。请注意,无论是否安装或运行Python解释器, 项目工具窗口 * 都将正常工作。)有没有办法设定这个?PyCharm提供的最接近的功能是配置costum作用域并将其设置为项目工具窗口的视图。选择编辑作用域,如果您的目标是具有多个预定义的位置,则作用域配置控件允许您预先设置它们。除此之外,PyCharm选择了一种理念,即对于许多功能(如您所问的功能),最好使用操作系统的文件查看器或在终端中列出文件。
1条答案
按热度按时间3htmauhk1#
例如,在Spyder中,文件选项卡会在每次CD时更新。
不,PyCharm在Project Tool Window中没有此功能。
更改目录(os.chdir)后
这里的问题是在哪里执行
os.chdir
?上面提到的 * 项目工具窗口 * 不是Terminal、Console或Editor窗口(或其中一个“运行”/“调试”窗口)。“项目工具窗口” 本身就像File Watcher一样工作,这意味着如果您更改(例如,删除、创建、重命名)文件时,窗口会自动刷新以反映这些更改。但 * 项目工具窗口并不反映Python代码执行(其中
os.chdir
为:运行Python解释器中的命令。请注意,无论是否安装或运行Python解释器, 项目工具窗口 * 都将正常工作。)有没有办法设定这个?
PyCharm提供的最接近的功能是配置costum作用域并将其设置为项目工具窗口的视图。选择编辑作用域,如果您的目标是具有多个预定义的位置,则作用域配置控件允许您预先设置它们。
除此之外,PyCharm选择了一种理念,即对于许多功能(如您所问的功能),最好使用操作系统的文件查看器或在终端中列出文件。
要在“项目工具”窗口中配置自定义范围,请执行以下步骤
1.创建自定义作用域
2.在 * 项目工具窗口 * 中将自定义范围设置为视图