python - 如何在我的代码中运行命令行 python 脚本
问题描述
有一些脚本你必须从命令行运行它们,比如
python run.py -u alex__a -p 123 -v -f
我想在我的代码中与他们一起工作我不知道他们的名字是什么所以我无法用谷歌搜索我的问题。对不起,如果不是那么简单
解决方案
您正在寻找sys.argv
访问它们。这是一个教程:
https://www.pythonforbeginners.com/system/python-sys-argv
如果你想更认真地使用一个包来更优雅地做到这一点,你应该研究那个argparse
非常好用并且非常直观的包。
推荐阅读
- md5 - 如何为多个文件生成校验和
- node.js - 服务器不断连接和断开连接
- tomcat - RewriteRule 或 Tomcat
- javascript - 保存模态窗口状态 chrome 扩展
- sql - Oracle SQL 列显示未对齐
- authorization - Azure 服务总线共享访问授权规则密钥过期时间
- mysql - 如何将新创建的自动增量值插入另一个表?
- postgresql - Postgrest 查询。当 id = id 或 (user id = id and boolean = true) 时从表中选择 *
- swift - Swift 错误:执行被中断原因:EXC_BREAKPOINT
- css - 为什么 Safari 和 Chrome 上的汉堡动画不同?