python - 从另一个 python 脚本运行一个 python 脚本?

标签 python python-2.7

<分区>

我已经尝试了一切

if __name__ == "__main__":

os.system()

我已经查看了此处所有其他类似问题并阅读了官方 Python 文档。

我不明白

import os

ask1 = raw_input("Create bid? ") 
create = "createbid.py %s" % ()
def questions():
    if ask1 == "yes":
        os.system(create)
    if ask1 == "no":
        quit()

question()

可靠地运行 ceatebid.py 文件。我得到它的工作

if __name__ == "__main__":

但是如果我还想调用另一个脚本怎么办?

我想根据问题的回答方式调用不同的脚本。

最佳答案

我不确定你到底想做什么,但一般来说你应该能够做这样的事情。

import foo
import bar

ask = raw_input("Do something?")
if ask.lower() in ('yes', 'y'):
    foo.do_something()
else:
    bar.do_other()

关于python - 从另一个 python 脚本运行一个 python 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40623234/

相关文章:

python - SocketServer: 摆脱 '[Errno 98] Address already in use'

python - python sum(list) 和 reduce(lambda x, y : x+y, list) 之间的差异?

python - Visual C++ Redistributable 2015 已删除且无法重新安装

python - Pandas ,比较不同形状的数据框列

python - DJANGO:如何 list_display 反向外键属性?

python - 当不同的对象写同一个文件时,我是否使用临界区?

python - 使用文件作为stdin在python中执行shell命令

python - 解析PDB符号并解析地址

excel - 基于Excel工作表中的单元格颜色和文本颜色子集数据框

python-2.7 - 如何选择将在 Ubuntu 16.04 上打开的 Python Spyder 版本?