본문 바로가기

Python283

Python requests를 사용하여 이미지를 다운로드하는 방법은 다음과 같습니다., How to download image using requests 질문 나는 파이썬의 requests 모듈을 사용하여 웹에서 이미지를 다운로드하고 저장하려고 시도하고 있습니다. 다음은 사용한 (작동하는) 코드입니다: img = urllib2.urlopen(settings.STATICMAP_URL.format(**data)) with open(path, 'w') as f: f.write(img.read()) requests를 사용한 새로운 (작동하지 않는) 코드는 다음과 같습니다: r = requests.get(settings.STATICMAP_URL.format(**data)) if r.status_code == 200: img = r.raw.read() with open(path, 'w') as f: f.write(img) requests에서 응답으로부터 사용할 속성.. 2023. 10. 17.
Python 파이썬 객체가 문자열인지 확인하는 방법은 무엇인가요?, How to find out if a Python object is a string? 질문 파이썬 객체가 문자열인지(일반 문자열 또는 유니코드) 확인하는 방법은 무엇인가요? 답변 파이썬 2 isinstance(obj, basestring)을(를) 사용하여 테스트할 객체 obj를 사용하십시오. 문서. 2023. 10. 17.
Python NumPy에서 배열을 열별로 정렬하기, Sorting arrays in NumPy by column 질문 NumPy 배열을 n번째 열을 기준으로 정렬하는 방법은 무엇인가요? 예를 들어, 다음과 같이 주어진 경우: a = array([[9, 2, 3], [4, 5, 6], [7, 0, 5]]) a의 행을 두 번째 열을 기준으로 정렬하여 다음과 같이 얻고 싶습니다: array([[7, 0, 5], [9, 2, 3], [4, 5, 6]]) 답변 두 번째 열을 기준으로 a를 정렬하려면: a[a[:, 1].argsort()] 2023. 10. 17.
Python sys.stdout.write와 print의 차이점은 무엇인가요?, The difference between sys.stdout.write and print? 질문 어떤 상황에서 sys.stdout.write()가 print보다 선호될까요? (예시: 더 나은 성능; 더 의미 있는 코드) 답변 print은 주어진 객체의 write 함수를 호출하고 입력을 형식화하는 역할을 하는 간단한 래퍼입니다. 기본적으로 이 객체는 sys.stdout입니다. 그러나 "chevron" 형태를 사용하여 파일을 전달할 수도 있습니다. 예를 들면: print >> open('file.txt', 'w'), 'Hello', 'World', 2+3 참조: https://docs.python.org/2/reference/simple_stmts.html?highlight=print#the-print-statement Python 3.x에서는 print가 함수가 되지만, file 인자를 사용하여.. 2023. 10. 16.