私は現在プロジェクトに取り組んでおり、いくつかの異なるアイテムの名前や価格などをたくさん保持する必要があります。これらすべてのアイテムをペーストビンペーストに入れられるようにしたいと思います。
urllib.urlopen
重要な場合は、Python 2.7を使用しています( Python 2.x用でurllib.request.urlopen
あり、Python 3.x用だと思います)
これが今の私のコードです:
#-*- encoding: UTF-8 -*-
import urllib
pastebin_vars = {'api_dev_key':'57fe1369d02477a235057557cbeabaa1','api_option':'paste','api_paste_code':'testing pastebin right now'}
response = urllib.urlopen('http://pastebin.com/api/api_post.php'[, urllib.parse.urlencode(pastebin_vars)[, read().encode('UTF-8')]])
フォーマットなどに何か問題がありますか?.pyファイルを実行したときに発生するエラーは次のとおりです。
AttributeError: 'module' object has no attribute 'parse'
コードをいじってみました。を取得したのでAttributeError
、その部分を取り出して、次の.parse
エラーが発生しました。
NameError: Name 'read' is not defined
その後、私は言った部分を取り出して、read().
このエラーが発生しました:
NameError: Name 'encode' is not defined
,encode('UTF-8')
それから私はため息をつきましたが、コードを実行した後、言った部分を削除し、何も返されませんでした。
元気?私は何が間違っているのですか?= /