标签: python unix flask
我正在关注Flask教程,其中我创建了一个虚拟环境来运行该应用程序。
要运行该文件,它会要求我运行此命令:
./run.py
而不是:
python run.py
./到底做了什么,为什么有必要?
./
答案 0 :(得分:5)
使用它是因为当前目录不在$PATH中。并且它不在该列表的当前目录中的原因是安全性。
$PATH
因此,简单来说,您可以说./说'在当前目录中搜索我的脚本,而不是搜索$PATH'中指定的所有目录。
$PATH'