当您输入内容时,我的脚本可以帮助我从Bing抓取所有网址。但是只有当我输入一个单词来搜索时,它才起作用:
python test.py text
当我输入时不起作用:
python test.py text text
答案 0 :(得分:1)
通过命令行传递的Python参数用空格分隔。所以你的第一个命令,
python test.py text
传递了一个参数。您的第二条命令,
python test.py text text
由于两个参数之间有间隔,因此具有两个参数。
如果要将多个单词组合成一个参数,则必须将它们放在引号中,以便知道将它们视为一个参数。
python test.py "Type whatever you want in here"