通过命令行Python 3传递int

时间:2014-09-11 01:45:58

标签: python-3.x

我想通过命令行将int传递给我的函数,但我不确定到底出了什么问题。

import sys

def main():
    populationSize = sys.argv[1]

我假设只传递了一个int,这就是我使用[1]的原因,但是当我尝试运行这个程序时,这就是我终端的内容:

$ ./gs1.py 2500
: Permission deniedn3

1 个答案:

答案 0 :(得分:0)

最后看到“n3”?您已在脚本中嵌入了CR。将其传递给dos2unix