[python] Requests 라이브러리를 이용해 멀티파트 파일을 보내는 방법은?
requests
라이브러리를 설치합니다. 다음 명령어를 사용하여 설치할 수 있습니다:pip install requests
requests
모듈을 import 합니다:import requests
- 파일을 열어 멀티파트 형식으로 보낼 준비를 합니다:
with open('file.txt', 'rb') as file: files = {'file': file}
requests.post()
메소드를 사용하여 파일을 서버에 보냅니다. URL과 파일 데이터를 인자로 전달합니다:response = requests.post('https://example.com/upload', files=files)
- 응답을 확인하고 결과를 처리합니다:
if response.status_code == 200: print('파일 업로드가 성공적으로 완료되었습니다.') else: print('파일 업로드 중 오류가 발생했습니다.')
위의 예제는 file.txt
라는 파일을 업로드하는 간단한 예시입니다. 필요에 따라 파일 이름이나 URL을 수정하여 사용하십시오.