Python - 带有空格的参数

时间:2014-04-20 16:58:56

标签: python arguments

我怎么能请求与空白的争论?我使用

中的脚本

http://www.tutorialspoint.com/python/python_command_line_arguments.htm

我正在创建一个从网上下载字幕的程序。我的脚本有[-m [电影名称]]参数。前面提到的网站的getopts不计入white space opt参数。

例如:在-m The Mists我需要保存"迷雾"进入变量。问题是当我使用空白程序时,因为代码中的表达式除外。

如何修改它以保存整个"迷雾"进入变量?

感谢您的回答!

1 个答案:

答案 0 :(得分:1)

shell 的一个功能是为您解析单个参数;大多数shell和控制台使用引号来分隔带有空格的单个参数:

-m "The Mists"

Python在这样的shell中作为两个单独的参数传递'-m''The Mists'