Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 参数分析器错误:参数太少_Python - Fatal编程技术网

Python 参数分析器错误:参数太少

Python 参数分析器错误:参数太少,python,Python,我试图从命令行传递一个文件,以便在python代码中使用,我使用的命令如下: C:\xampp\htdocs\py>twitter_checker.py -u C:\xampp\htdocs\py\test.txt 现在,当我运行该命令时,我得到以下错误 用法:twitter_checker.py[-h]u twitter_checker.py:错误:参数太少 如何修复此问题,以便将.txt文件传递到open() parser.add_参数对于作为参数的内容不正确 C:\xampp\ht

我试图从命令行传递一个文件,以便在python代码中使用,我使用的命令如下:

C:\xampp\htdocs\py>twitter_checker.py -u C:\xampp\htdocs\py\test.txt
现在,当我运行该命令时,我得到以下错误

用法:twitter_checker.py[-h]u

twitter_checker.py:错误:参数太少

如何修复此问题,以便将.txt文件传递到
open()


parser.add_参数
对于作为参数的内容不正确

C:\xampp\htdocs\py>twitter_checker.py -u C:\xampp\htdocs\py\test.txt
应使用:

parser.add_argument("-u", help="The text file with all your usernames in")
注意
-u
而不是
u
。。。切换一个或另一个(参数或解析器)

parser.add_argument("-u", help="The text file with all your usernames in")