私はPythonを初めて、特にWebコーディングに慣れています。私は名前と姓を尋ねるプログラムを作ろうとしており、結果があればPiplをチェックします。私の「戦術」は、POSTメソッドを使用せずに、結果を含むURL(情報を含む)に直接移動してWebサイトのフィールドを完成させることです。http.clientでHTTPSConnectionを使用するときの問題
import http.client
name = input("Name: ")
surname = input("Surname: ")
url = "pipl.com/search/?q=" + name + "+" + surname + "&l=&sloc=&in=5"
conn = http.client.HTTPSConnection(url, 443)
conn.putrequest('GET', '/')
conn.endheaders()
r = conn.getresponse()
print(r.read())
そして、私はこのエラーを取得しています:私はこれを試してみました
socket.gaierror: [Errno -2] Name or service not known
私はドメイン名のみ(pipl.com)を使用していないので、それはだと思うが、何も私を助けていません、私はまだここで立ち往生しています。
私はまた、POSTを使用する方が簡単かもしれないと言いました。私は繰り返し、私は非常にWebコーディング(と私は最高の英語を持っていない)、私は学んでいるので、あなたの助けをありがとう!
です。ご迷惑をおかけして申し訳ありません。私はPIPLライブラリを使用しました。 –