«python-requests» 태그된 질문

PYTHON 요청 라이브러리에만 사용하십시오. 요청은 사용하기 쉽고 논리적 인 API를 갖춘 모든 기능을 갖춘 Python HTTP 라이브러리입니다.

1
Python Requests 패키지 : XML 응답 처리
저는 requests패키지와 JSON 응답을 처리하는 편리한 방법을 매우 좋아 합니다. 안타깝게도 XML 응답도 처리 할 수 ​​있는지 이해하지 못했습니다. requests패키지로 XML 응답을 처리하는 방법을 경험 한 사람이 있습니까? XML 디코딩을 위해 다른 패키지를 포함해야합니까?

2
파이썬 요청 모듈에 헤더 추가
앞서 httplib모듈을 사용 하여 요청에 헤더를 추가했습니다. 이제 requests모듈 에서도 같은 작업을 시도하고 있습니다. 이것은 내가 사용하고있는 파이썬 요청 모듈입니다 : http://pypi.python.org/pypi/requests 어떻게에 헤더를 추가 할 수 있습니다 request.post그리고 request.get내가 추가해야 할 말을 foobar헤더에 각 요청에 키를 누릅니다.

5
Python의 요청 모듈을 사용하여 웹 사이트에 "로그인"하는 방법은 무엇입니까?
Python의 Requests 모듈을 사용하여 웹 사이트에 로그인하라는 요청을 게시하려고했지만 실제로는 작동하지 않습니다. 나는 이것에 익숙하지 않아 ... 내 사용자 이름 및 암호 쿠키를 만들어야하는지 또는 내가 찾은 (??) 일부 유형의 HTTP 인증 항목을 만들어야하는지 알 수 없습니다. from pyquery import PyQuery import requests url = 'http://www.locationary.com/home/index2.jsp' 그래서 지금은 "포스트"와 쿠키를 …

5
Python 요청 라이브러리 리디렉션 새 URL
Python Requests 문서를 살펴 보았지만 달성하려는 기능에 대한 기능을 볼 수 없습니다. 내 스크립트에서 설정하고 있습니다. allow_redirects=True . 페이지가 다른 것으로 리디렉션되었는지 여부, 새 URL이 무엇인지 알고 싶습니다. 예를 들어 시작 URL이 다음과 같으면 www.google.com/redirect 그리고 최종 URL은 www.google.co.uk/redirected 그 URL을 어떻게 얻습니까?

6
python-requests 모듈의 모든 요청을 기록합니다.
파이썬 요청을 사용하고 있습니다. 일부 OAuth활동 을 디버그해야하며 이를 위해 수행중인 모든 요청을 기록하고 싶습니다. 나는이 정보를 얻을 수 ngrep있지만, (에 필요한 그렙 HTTPS 연결 할 수 없습니다 불행히도 OAuth) Requests액세스 하는 모든 URL (+ 매개 변수)의 로깅을 활성화하려면 어떻게해야 합니까?

8
Python 요청 라이브러리 단일 토큰으로 Authorization 헤더를 전달하는 방법
요청 URI와 토큰이 있습니다. 내가 사용하는 경우 : curl -s "<MY_URI>" -H "Authorization: TOK:<MY_TOKEN>" 등, 200을 얻고 해당 JSON 데이터를 봅니다. 그래서 요청을 설치했고이 리소스에 액세스하려고하면 해당 토큰을 전달하는 올바른 구문을 모르기 때문에 403이 표시됩니다. 누구든지 알아낼 수 있습니까? 이것이 내가 가진 것입니다. import sys,socket import requests r = requests.get('<MY_URI>','<MY_TOKEN>') …

3
Python 요청 라이브러리를 사용하여 게시 요청에서 쿠키를 보내는 방법은 무엇입니까?
요청 라이브러리 를 사용하여 게시 요청과 함께 쿠키를 보내 려고하는데 문서를 기반으로 쿠키를 실제로 설정하는 방법을 잘 모르겠습니다. 스크립트는 Wikipedia에서 사용하기위한 것이며 전송해야하는 쿠키는 다음과 같은 형식입니다. enwiki_session=17ab96bd8ffbe8ca58a78657a918558e; path=/; domain=.wikipedia.com; HttpOnly 그러나 requests설명서 빠른 시작에서는이를 유일한 예로 제공합니다. cookies = dict(cookies_are='working') 이 라이브러리를 사용하여 위와 같은 쿠키를 어떻게 인코딩 할 …

6
requests.get ()이 반환되지 않는 이유는 무엇입니까? requests.get ()이 사용하는 기본 시간 제한은 무엇입니까?
내 스크립트에서 requests.get절대 반환하지 않습니다. import requests print ("requesting..") # This call never returns! r = requests.get( "http://www.some-site.com", proxies = {'http': '222.255.169.74:8080'}, ) print(r.ok) 가능한 이유는 무엇입니까? 치료법이 있습니까? get사용 하는 기본 제한 시간은 무엇입니까 ?

6
Python 요청 모듈로 PDF 파일 다운로드 및 저장
웹 사이트에서 PDF 파일을 다운로드하여 디스크에 저장하려고합니다. 내 시도가 인코딩 오류로 실패하거나 빈 PDF가 생성됩니다. In [1]: import requests In [2]: url = 'http://www.hrecos.org//images/Data/forweb/HRTVBSH.Metadata.pdf' In [3]: response = requests.get(url) In [4]: with open('/tmp/metadata.pdf', 'wb') as f: ...: f.write(response.text) --------------------------------------------------------------------------- UnicodeEncodeError Traceback (most recent call last) <ipython-input-4-4be915a4f032> in <module>() 1 with …

21
요청 (SSLError ( "SSL 모듈을 사용할 수 없기 때문에 HTTPS URL에 연결할 수 없습니다."로 인해 발생합니다.)) 웹 사이트를 요청하는 PyCharm 오류
Pycharm을 통해 Python3 Windows에서 요청을 사용하고 SSL 모듈을 사용할 수 없음 오류 수신 이 문제의 원인을 파악하기 위해 몇 시간을 보냈습니다. Anaconda를 다시 설치했는데 완전히 멈췄습니다. 다음을 실행할 때 def Earlybird(daycount): url = 'https://msft.com' response = requests.get(url) print(response) Earlybird() 나는 오류를 받는다 requests.exceptions.SSLError: HTTPSConnectionPool(host='msft.com', port=443): Max retries exceeded with url: …


3
Python 요청에서 응답을 읽으려면 어떻게해야합니까?
두 개의 Python 스크립트가 있습니다. 하나는 Urllib2 라이브러리 를 사용하고 다른 하나는 요청 라이브러리를 사용합니다. . Requests를 구현하기가 더 쉽다는 것을 알았지 만 urlib2의 read()기능에 해당하는 것을 찾을 수 없습니다 . 예를 들면 : ... response = url.urlopen(req) print response.geturl() print response.getcode() data = response.read() print data 게시물 URL을 구축 …

7
자체 서명 된 SSL 인증서를 신뢰하기 위해 Python 요청을받는 방법은 무엇입니까?
import requests data = {'foo':'bar'} url = 'https://foo.com/bar' r = requests.post(url, data=data) URL이 자체 서명 된 인증서를 사용하는 경우 다음과 함께 실패합니다. requests.exceptions.SSLError: [Errno 1] _ssl.c:507: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed 나는 통과 할 수 있다는 것을 알고 False받는 사람 verify과 같이 매개 변수 : r = requests.post(url, data=data, verify=False) 그러나 …

1
파이썬 3에서는 단순 get / post 요청이 차단되었지만 파이썬 2에서는 차단되지 않았습니다.
파이썬 3에서 간단한 웹 스크레이퍼로 작업하고 있지만 get 또는 post 요청을 보내면 응답은 403입니다. 파이썬 2에서는 잘 작동합니다. 두 버전에서 동일한 버전의 요청 라이브러리를 사용하고 있습니다. 나는 또한 시도 Verify=False/True했지만 두 버전의 차이점은 남아 있습니다. 요청 = 2.22.0 인증 = 2019.9.11 from requests import get url = 'https://www.gamestop.com/' header = …

5
파이썬 요청 : POST 요청 삭제 권한 헤더
Python 요청 라이브러리를 사용하여 API POST 요청을 만들려고합니다. Authorization헤더 를 통과하고 있지만 디버깅을 시도하면 헤더가 삭제되고 있음을 알 수 있습니다. 나는 무슨 일이 일어나고 있는지 전혀 모른다. 내 코드는 다음과 같습니다. access_token = get_access_token() bearer_token = base64.b64encode(bytes("'Bearer {}'".format(access_token)), 'utf-8') headers = {'Content-Type': 'application/json', 'Authorization': bearer_token} data = '{"FirstName" : "Jane", …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.