の種類どのようなものがあり、私は好きですかあれば:「ファスナー」のurllib.urlencodeの使い方は?これら二つの変数
postData = urllib.urlencode({
'zip':'98105',
'zipCode':'98115'
})
を、「第1の位置変数」の種類は何ですか。それはHTMLのidかHTMLのクラスなのでしょうか? '98105'の場合、これは私が変更しようとしていた値ですか?
の種類どのようなものがあり、私は好きですかあれば:「ファスナー」のurllib.urlencodeの使い方は?これら二つの変数
postData = urllib.urlencode({
'zip':'98105',
'zipCode':'98115'
})
を、「第1の位置変数」の種類は何ですか。それはHTMLのidかHTMLのクラスなのでしょうか? '98105'の場合、これは私が変更しようとしていた値ですか?
urlencodeはあなたのために「websafe」というURLを作成します。
postData = urllib.urlencode({
'zip':'98105',
'zipCode':'98115'
})
この場合POSTDATAが'zipCode=98115&zip=98105'
として上記(urlopenに渡すのに適し 「パーセントエンコードされた」の文字列)にマッピングオブジェクトまたは2要素タプルのシーケンスを変換に等しいです オプションのデータ引数。これは、フォーム フィールドの辞書をPOSTリクエストに渡すのに便利です。結果の文字列は、 のキー=値のペアを '&'文字で区切ったもので、キーと値の両方が上記のquote_plus()を使用して引用されています。クエリ引数として2要素のシーケンス タプルのシーケンスが使用される場合、各タプル の最初の要素はキーであり、2番目の値は値です。 value要素自体は シーケンスであり、その場合、オプションのパラメータdoseqが であると評価される場合、キーの値シーケンスの各要素に対して生成されるで区切られた個々のキー=値のペアは です。コード化された文字列内のパラメータの の順序は、シーケンス内のパラメータタプル の順序と一致します。 urlparseモジュールは、クエリ を解析してPythonのデータ構造に変換するための関数parse_qs()とparse_qsl()を提供します( )。
ソース:あなたはデータを掲載している場合 Python manual
、zip
はPOST
変数です。例えば、PHPで読むことができます。 $_POST["zip"]
はそれが格納されている変数になり、それには"98105"
が含まれます。簡単に言えば
は、あなたが含まれているPHPのページがあった場合:
<?php
echo $_POST["zip"];
?>
をそれが表示されます:
98105
私の答えを改善するためのヒントは歓迎されています。 – user161778
トップに投票した回答は、輸送中のデータを説明しておらず、OPが求めていたようでした。私はそれをカバーしようとしました。改善のための提案はありますか? – user161778
をあなたがデータを掲載している場合は、 'zip'は' POST'変数です。 PHPで読むことができます。 '$ _POST [" zip "]'は正しくリコールすれば構文になり、 '' 98105 ''を返します。 – user161778
「最初の位置変数」とはどういう意味ですか?ここには位置引数が1つだけあり、それはdictです。そして、urlencodeはHTMLと全く関係がありません。 –