반응형
request class ][
pip install requests
# -*- coding: utf-8 -*- # # wirte by kyoung chip , jang # python3.6 # import requests class CRequest : def __init__( self ) : self.req = '' def login( self, site , user , passwd ) : self.req = requests.get( site , auth=(user , passwd) ) print( self.req.text ) def getHtml( self , site ) : self.req = requests.get( site ) print("status code %s" % ( self.req.status_code ) ) print("headers %s " % ( self.req.headers['content-type'] ) ) print("encoding %s " % ( self.req.encoding ) ) print("text %s " % ( self.req.text ) ) print("json %s " % ( self.req.json ) ) if __name__ == '__main__': r = CRequest() #r.login("https://api.github.com/user","아이디","암호") r.getHtml('https://github.com/geekcomputers/Python')
반응형
'Python > 0x01-url' 카테고리의 다른 글
wget (0) | 2017.10.06 |
---|---|
html parser class ][ security focus title과 link정보 가져오기 (0) | 2017.10.05 |
html parser class ][ 보안뉴스 가장 많이 본 뉴스 keyword 가져오기 (0) | 2017.10.03 |
url parser ][ CUrlParser (0) | 2017.10.03 |