반응형
import requests
files = {'f': ('1.pdf', open('1.pdf', 'rb'))}
response = requests.post("https://pdftables.com/api?&format=xlsx-single",files=files)
response.raise_for_status() # ensure we notice bad responses
file = open("out.xls", "w")
file.write(response)
file.close()
오류가 발생합니다.
file.write(response)
TypeError: expected a character buffer object
해결 방법
In [1]: import requests
In [2]: r = requests.get('https://api.github.com/events')
In [3]: type(r)
Out[3]: requests.models.Response
In [4]: type(r.content)
Out[4]: str
r.text
를 확인할 수도 있습니다.
참조 페이지 https://stackoverflow.com/questions/31126596
반응형
'파이썬' 카테고리의 다른 글
파이썬 How to fix Python ValueError:bad marshal data? (0) | 2020.11.22 |
---|---|
파이썬 괄호가 있거나없는 파이썬 주장 (0) | 2020.11.22 |
파이썬 SOAP 클라이언트 테스트를위한 공개 무료 웹 서비스 (0) | 2020.11.22 |
파이썬 Windows에서 pip 설치 액세스가 거부되었습니다. (0) | 2020.11.22 |
파이썬 Python : 빈 목록에서 팝 (0) | 2020.11.22 |
댓글