我知道repl从基本目录开始并查找main.py,但我将它放在src文件夹中。有没有办法在按下“运行”按钮的时候运行它?
我已经尝试过将main.py移出src文件夹,并且工作正常(稍微重写了导入),但我觉得还有更好的方法。
发布于 2021-10-31 10:49:35
默认情况下,当您按下run按钮时,repl.it总是运行/main.ext
(由编程语言确定的.ext
)。如果主文件位于非根目录中或具有不同的文件名,则repl.it支持使用配置文件为run按钮设置不同的命令。
如果您的main.py
文件位于src/main.py
,请首先创建一个名为.replit
的新文件(保存到repl的根目录下),然后在文件中键入以下内容:
language = "python3"
run = "python src/main.py"
这将告诉repl.it在您按下run按钮时运行命令python src/main.py
,而不是python main.py
(默认)。
如果您还需要将cwd更改为src/
,也可以将其添加到.replit
文件中:
language = "python3"
run = "cd src && python main.py"
https://stackoverflow.com/questions/69785989
复制相似问题