我用 python 编写了一些代码,但我遇到了一个问题,例如,当我有一个句子“这是我的第一个 python 程序”时,在使用 split 函数后,我得到的结果如下这个:
['this', 'is', 'my', 'very', 'first', 'python', 'program']
['this', 'is', 'my', 'very', 'first', 'python program']
['this', 'is', 'my', 'very', 'first python program']
['this', 'is', 'my', 'very first python program']
['this', 'is', 'my very first python program']
['this', 'is my very first python program']
['this is my very first python program']
现在我想将每个用 + 号分隔的单词传递到一个 url 中。
我想为每个循环使用一个 for each 循环,但我的问题是它应该像我上面所说的那样自动替换它。
例如"python program"的结果应该是"python+program"。
那么谁能告诉我如何在 python 中解决这个问题?
请您参考如下方法:
最好使用正确的工具。您需要对文本参数进行 urlencode,因此您需要使用 urllib.urlencode 函数。
