我想用一个单引号和一个双引号来启动python脚本,如下所示:
python app.py '"
你可以从一句这样的话开始:
python app.py "'"
或者同样的事情用双引号反转:
python app.py '"'
但我不知道如何同时使用这两种方法。如果我在问题的开头这样做,那么交互式Pythonshell就会启动。我还尝试过用^和\转义引号。
实际上,它与Python无关,是您的shell在解析参数并引发错误。
要传递两种形式的报价,您需要将每种报价与另一种报价一起括起来:
python app.py "'" '"'
第一个和第二个将分别产生单引号和双引号。
编辑:
将两者放在一个单独的论点中:
python app.py "'""