Bagaimana untuk urlencode rentetan pertanyaan dalam Python?
P粉245489391
2023-08-23 14:36:44
<p>Saya cuba urlencode rentetan sebelum menyerahkannya. </p>
<pre class="brush:php;toolbar:false;">queryString = 'eventName=' + evt.fields["eventName"] + '&' + 'eventDescription=' + evt.fields["eventDescription" ];</pre>
<p><br /></p>
Python 2
Anda sedang mencari
urllib.quote_plus
:Python 3
Dalam Python 3, pakej
urllib
telah dipecahkan kepada komponen yang lebih kecil. Anda akan menggunakanurllib.parse.quote_plus kod>parse
)urllib
包已被分解为更小的组件。您将使用urllib.parse.quote_plus
(注意parse
(perhatikan submodulAnda perlu menghantar parameter kepada
urlencode()
sebagai peta (dikt) atau jujukan tupel, contohnya:Python 3 atau lebih tinggi
Gunakan
urllib.parse.urlencode
:Perhatikan bahawa ini tidak melakukan pengekodan url dalam erti kata biasa (lihat output). Untuk melakukan ini, gunakan
urllib.parse.quote_plus代码>
.