Python OS.System 在 bash 命令中使用 2 个引号



我正在创建一个简单的脚本来简化短信bash命令。

在 bash 中,命令如下所示:

curl http://textbelt.com/text -d number=0000000000 -d "Message=Test01"

问题是,当我把它放到 python 中时,它看起来像这样:

import os
os.system('curl http://textbelt.com/text -d number=9803554314 -d "Message=Test01"')

我收到错误:

"success": false,
"message": "Number and message parameters are required."

如何使用双引号?

将消息更改为消息(小写),它应该可以工作:

您的示例失败:

os.system('curl http://textbelt.com/text -d number=9803554314 -d "Message=Test01"') { "成功":假, "消息":"数字和消息参数是必需的。 }0

在"消息"工作上将M更改为m

导入操作系统 os.system('curl http://textbelt.com/text -d number=9803554314 -d "message=Test01"') { "成功":真 }0

希望有帮助

相关内容

  • 没有找到相关文章

最新更新