我需要运行的python脚本仅从作为命令行参数传递的文件中获取输入,如下所示:
$ markdown.py input_file
Run Code Online (Sandbox Code Playgroud)
有没有办法让它接受来自STDIN的输入?我希望能够通过Bash完成此操作,而无需显着修改python脚本:
$ echo "Some text here" | markdown.py
Run Code Online (Sandbox Code Playgroud)
如果我必须修改Python脚本,我该怎么做呢?
(编辑:这是解析命令行选项的脚本.)