当在VS Code终端中运行一个项目中的某个python文件(假设是文件A)时,如果A文件中通过相对路径的方式引用了文件B,则会从
当前终端的工作目录
下,沿着相对路径去寻找文件B,那自然是无法找到的。
解决办法:
把文件 A 所在的目录设为当前工作目录,然后再运行文件 A
-
快捷键Ctrl+,打开设置
-
打开扩展
-
选择python,找到Terminal: Execute In File Dir,并打勾
当在VS Code终端中运行一个项目中的某个python文件(假设是文件A)时,如果A文件中通过相对路径的方式引用了文件B,则会从当前终端的工作目录下,沿着相对路径去寻找文件B,那自然是无法找到的。解决办法:把文件 A 所在的目录设为当前工作目录,然后再运行文件 A快捷键Ctrl+,打开设置 打开扩展 选择python,找到Terminal:Execute In File Dir,并打勾...
安装与使用
使用composer安装: composer create-project pheditor/pheditor
或仅将pheditor.php上传到您的虚拟主机(和/或根据需要将其重命名)。
注意事项:
默认
密码是admin 。 安装或首次登录后,请更改密码。
由于脚本允许编辑文件,因此建议根据您使用的Web服务器对地址进行保密或保护。
可选设置:
这些设置可以在主PHP文件
中
进行编辑(
默认
情况下为pheditor.php)。 设置如下:
定义文件和目录的模式以进行查看/编辑(空白表示所有文件和目录)
日志文件
路径
0.
问题
在Python
中
按F5执行py文件时,
默认
是从当前打开的文件夹目录为执行
路径
。如果main入口在文件夹顶层还好,如果在子文件夹就会有些
问题
,比如相对
路径
导入模块时会报错。
如下,我执行子文件夹目录的moduleb.py,就报错说找不到另一个文件夹的模块(在main.py导入moduleb是正常的):
通过打印当前执行目录,可以发现
路径
还在
VS
Code
打开文件夹的顶层目录:
import os
print(os.getcwd())
百度了一下
VS
Code
在当前文件目录执行的.