在python中使用exec向cli传递参数

在python中使用exec向cli传递参数,python,python-3.x,command-line-interface,Python,Python 3.x,Command Line Interface,我有以下情况 我在另一个文件夹中使用python制作了一个cli,我有一个函数,该函数接收一些参数,需要通过exec传递给cli 紫花苜蓿 -执行官 -菲利 main.py 我试着这样做,但没有成功: 我的主文件 import sys n = sys.argv [0] stream = open ("execs / file1.py", n) read_file = stream.read () exec(read_file) 看看这个。Thanx,它解决了我的问题!

我有以下情况

我在另一个文件夹中使用python制作了一个cli,我有一个函数,该函数接收一些参数,需要通过exec传递给cli

紫花苜蓿 -执行官 -菲利 main.py

我试着这样做,但没有成功:

我的主文件

import sys

n = sys.argv [0]
stream = open ("execs / file1.py", n)
read_file = stream.read ()
exec(read_file)

看看这个。Thanx,它解决了我的问题!