반응형
PHP에서 사용하는 cURL 호출이 있습니다.
파이썬에서 똑같은 일을 할 방법이 필요합니다. Python에서 cURL에 대한 대안이 있습니까? 나는 urllib에 대해 알고 있지만 파이썬 멍청이이고 그것을 사용하는 방법을 모릅니다.
해결 방법
import urllib2
manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
manager.add_password(None, 'https://app.streamsend.com/emails', 'login', 'key')
handler = urllib2.HTTPBasicAuthHandler(manager)
director = urllib2.OpenerDirector()
director.add_handler(handler)
req = urllib2.Request('https://app.streamsend.com/emails', headers = {'Accept' : 'application/xml'})
result = director.open(req)
# result.read() will contain the data
# result.info() will contain the HTTP headers
# To get say the content-length header
length = result.info()['Content-Length']
대신 urllib2를 사용하여 cURL 호출. 완전히 테스트되지 않았습니다.
참조 페이지 https://stackoverflow.com/questions/2667509
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python format Integer into fixed length strings (0) | 2020.12.05 |
---|---|
파이썬 How do I transform a "SciPy sparse matrix" to a "NumPy matrix"? (0) | 2020.12.05 |
파이썬 장고 삭제 수퍼 유저 (0) | 2020.12.05 |
파이썬 문자열`\ xaa`에서 선행`\ x`는 무엇을 의미합니까? (0) | 2020.12.05 |
파이썬 요청 라이브러리에서 작동하지 않는 기본 인증 (0) | 2020.12.05 |
댓글