猿问

相当于JavaScript中的urllib.quote_plus()

尝试从Python移植代码片段:


my_input = "this&is£some text"

encoded_input = urllib.quote_plus(str(my_input))

...到JavaScript:


var my_input = "this&is£some text";

encoded_input = encodeURIComponent(my_input);

最小的区别是urllib.quote_plus()它将空格转换为+而不是%20 (link)。只是想知道是否有人可以提供任何想法。目前正在与此...


var my_input = "this&is£some text";

encoded_input = encodeURIComponent(my_input).replace(/%20/g,'+');


30秒到达战场
浏览 159回答 1
1回答

HUX布斯

在Python代码中使用urllib.quote()代替quote_plus()。如果更改Python代码是不是一个解决方案,你的替换的选择%20与+是无论如何优选的方法
随时随地看视频慕课网APP

相关分类

Python
我要回答