我正在创建一个简化脚本来简化SMS 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."
如何使用双引号?
答案 0 :(得分:0)
将消息更改为消息(小写),它应该有效:
您的示例失败:
os.system('curl http://textbelt.com/text -d number = 9803554314 -d“Message = Test01”') { “成功”:虚假, “message”:“需要数字和消息参数。” } 0
在“消息”上将M更改为m 有效:
导入操作系统 os.system('curl http://textbelt.com/text -d number = 9803554314 -d“message = Test01”') { “成功”:是的 } 0
希望有所帮助