tips-PYTHON3_sample
Pypen3 Sample code
python2 のコードを python3 に
変換箇所のリスト ~/opt/python3/bin/2to3 ./test_http.py
ファイルの変換 ( 元ファイルは *.bak になる ) ~/opt/python3/bin/2to3 -w ./test_http.py
HttpClinet
import http.client
h = http.client.HTTPConnection('www.yahoo.com',timeout=5)
h.request('GET', '/index.html')
r = h.getresponse()
if r.status == http.client.OK:
data = r.read()
print ( data )
print(( 'Status=', r.status ))
HttpClient ( PROXY )
import http.client
''' Set PROXY address '''
# h = http.client.HTTPConnection('192.168.1.80',8080,timeout=5) ## HTTP ???
h = http.client.HTTPSConnection('192.168.1.80',8080,timeout=5) ## HTTPS ???
''' Connect URL host '''
h.set_tunnel('www.yahoo.com')
h.request('HEAD', '/')
r = h.getresponse()
if r.status == http.client.OK:
data = r.read()
print ( data )
print(( 'Status=', r.status ))
h.request('GET', 'http://www.yahoo.com/index.html')
if r.status == http.client.OK:
data = r.read()
print ( data )
print(( 'Status=', r.status ))
全文検索
https://qiita.com/yukinoi/items/04ce927a9b6f214854e1
setup.py の作り方
https://qiita.com/Tadahiro_Yamamura/items/2cbcd272a96bb3761cc8