首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在repl.it中运行位于不同目录中的文件?

如何在repl.it中运行位于不同目录中的文件?
EN

Stack Overflow用户
提问于 2021-10-31 10:35:05
回答 1查看 212关注 0票数 1

我知道repl从基本目录开始并查找main.py,但我将它放在src文件夹中。有没有办法在按下“运行”按钮的时候运行它?

我已经尝试过将main.py移出src文件夹,并且工作正常(稍微重写了导入),但我觉得还有更好的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-31 10:49:35

默认情况下,当您按下run按钮时,repl.it总是运行/main.ext (由编程语言确定的.ext)。如果主文件位于非根目录中或具有不同的文件名,则repl.it支持使用配置文件为run按钮设置不同的命令。

如果您的main.py文件位于src/main.py,请首先创建一个名为.replit的新文件(保存到repl的根目录下),然后在文件中键入以下内容:

代码语言:javascript
运行
复制
language = "python3"
run = "python src/main.py"

这将告诉repl.it在您按下run按钮时运行命令python src/main.py,而不是python main.py (默认)。

如果您还需要将cwd更改为src/,也可以将其添加到.replit文件中:

代码语言:javascript
运行
复制
language = "python3"
run = "cd src && python main.py"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69785989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档