【发布时间】:2014-09-11 12:52:02
【问题描述】:
在 cmd 中运行时,下面的 python 脚本出现错误,当我在 cmd 中单独运行该命令时,它运行得非常好。我不确定是什么导致了这个问题。
错误是:< was unexpected at this time
command = "confluence --action storePage --space 'EN' --title 'csoap-235' --parent '@home' --special ' # ~' --content '<p><ac:link><ri:page ri:content-title=~Home~/></ac:link></p>' --noConvert --server 'server' --user 'username' --password 'pswd'"
os.system(command)
print "This happened"
任何帮助将不胜感激!
【问题讨论】:
-
这个错误是python解释器还是
confluence命令引发的? -
当您在代码字符串命令中使用
<></>时,有一些转义序列。请尝试不使用该部分。 -
@WKPlus,当我在命令行中运行时出现错误
-
@Lafada 这些实际上是我的命令不可或缺的一部分。我正在尝试完全按原样使用该内容
-
您必须转义特殊字符。 & 分隔一行的命令。
&&仅在前一个命令的错误级别为 0 时执行此命令。||(上面未使用)仅在前一个命令的错误级别为非 0 时执行此命令>输出到文件>>将输出附加到文件 @987654329 @ 来自文件的输入|一个命令的输出到另一个命令的输入^转义上述任何内容,包括其自身,如果需要传递给程序
标签: python command-line windows-7 cmd confluence