相关疑难解决方法(0)

在Python shell中执行带参数的文件

我想在Python Shell中运行一个命令来执行带参数的文件.

例如:execfile("abc.py")但是如何添加2个参数?

python shell

63
推荐指数
7
解决办法
14万
查看次数

为什么Python的eval()拒绝这个多行字符串,我该如何解决?

我试图评估以下制表符缩进的字符串:

'''for index in range(10):
        os.system("echo " + str(index) + "")
'''
Run Code Online (Sandbox Code Playgroud)

我明白了,"有一个错误:语法无效,第1行"

有什么抱怨的?我是否需要缩进以匹配eval()语句,或将其写入字符串文件或临时文件并执行该操作或其他内容?

谢谢,

python eval metaprogramming python-3.x

11
推荐指数
4
解决办法
1万
查看次数

标签 统计

python ×2

eval ×1

metaprogramming ×1

python-3.x ×1

shell ×1