gpt4 book ai didi

python - 如何用 "+"字符替换新行?

转载 作者:行者123 更新时间:2023-11-28 22:48:55 25 4
gpt4 key购买 nike

我需要使用 Nexmo API 向我的手机发送短信。我制作了 Python 代码来发送短信。短信不能有空格。

例子:

https://rest.nexmo.com/sms/json?api_key=******&api_secret=******&from=Test&to=973272833&text=Hi+how+are+you

我有这样的代码,当我发送短信时,所有空格都被 + 替换:

node=urllib2.urlopen(u"https://rest.nexmo.com/sms/json?api_key=****&api_secret=****&from=OmanActivation&to=" +str(PhoneNumber)+ "&text=" +Message.replace(" ", "+"))

但是如果我的消息有一个换行符:

例如:

Hi.
How are you?

如何用 + 替换换行符,并且仍然像示例中那样使用换行符显示消息?

如果我用“+”替换“\n”,它将显示为:

Hi.How are you?

最佳答案

使用urllib.quote_plus为了这个任务。

关于python - 如何用 "+"字符替换新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24612423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com