본문 바로가기

전체 글2393

파이썬 TensorFlow가 GPU에 액세스하지 못하도록 차단 하시겠습니까? 순수하게 CPU에서 TensorFlow를 실행하는 방법이 있습니까? 내 컴퓨터의 모든 메모리는 TensorFlow를 실행하는 별도의 프로세스에 의해 발생합니다. per_process_memory_fraction을 0으로 설정하려고 시도했지만 실패했습니다. 해결 방법 요약하면 다음 코드를 추가 할 수 있습니다. import os os.environ["CUDA_VISIBLE_DEVICES"] = "-1" import tensorflow as tf export CUDA_VISIBLE_DEVICES = 를 원하거나 GPU가 아닌 TensorFlow 설치와 함께 virtualenv를 사용할 수도 있습니다. 참조 페이지 https://stackoverflow.com/questions/44552585 2020. 10. 17.
파이썬 Beautiful Soup to parse url to get another urls data 세부 정보 페이지로 연결되는 URL 목록을 가져 오려면 URL을 구문 분석해야합니다. 그런 다음 해당 페이지에서 해당 페이지의 모든 세부 정보를 가져와야합니다. 상세 페이지 URL이 정기적으로 증가하고 변경되지 않지만 이벤트 목록 페이지는 동일하게 유지되기 때문에 이런 식으로해야합니다. 원래: example.com/events/ example.com/events/1 ...some detail stuff I need example.com/events/2 ...some detail stuff I need 해결 방법 import urllib2 from BeautifulSoup import BeautifulSoup page = urllib2.urlopen('http://yahoo.com').read() soup.. 2020. 10. 17.
파이썬 요청에서 다운로드 한 파일을 다른 디렉토리에 저장하는 방법은 무엇입니까? 현재 나는 이것을 사용하여 파일을 다운로드하고 있지만 실행되는 동일한 폴더에 저장하지만 다운로드 한 파일을 내가 선택한 다른 디렉토리에 어떻게 저장합니까? r = requests.get(url) with open('file_name.pdf', 'wb') as f: f.write(r.content) 해결 방법 또는 Linux의 경우 다음을 시도하십시오. # To save to an absolute path. r = requests.get(url) with open('/path/I/want/to/save/file/to/file_name.pdf', 'wb') as f: f.write(r.content) # To save to a relative path. r = requests.get(url) with ope.. 2020. 10. 17.
파이썬 문자열 목록에서 쉼표로 구분 된 문자열을 어떻게 만들까요? 두 개의 연속 쌍 사이에 쉼표가 추가되도록 시퀀스에서 문자열을 연결하는 선호하는 방법은 무엇입니까? 즉, 예를 들어 [ 'a', 'b', 'c'] 를 'a, b, c'에 어떻게 매핑합니까? (케이스 [ 's'] 및 [] 는 's' 및 ''에 매핑되어야합니다. 각기.) 나는 보통 ''. join (map (lambda x : x + ',', l)) [:-1] 과 같은 것을 사용하지만 다소 만족스럽지 않습니다. 해결 방법 my_list = ['a', 'b', 'c', 'd'] my_string = ','.join(my_list) 'a,b,c,d' 목록에 정수가 포함되어 있으면 작동하지 않습니다. 그리고 목록에 문자열이 아닌 유형 (예 : 정수, 부동 소수점, 부울, 없음)이 포함 된 경우 다음을 수행하십시오.. 2020. 10. 17.
파이썬 누군가 파이썬에서 __all__을 설명 할 수 있습니까? 저는 Python을 점점 더 많이 사용하고 있으며 다른 __ init __. py 파일에 설정된 __ all __ 변수가 계속 표시됩니다. 누군가 이것이 무엇을 설명 할 수 있습니까? 해결 방법 import * 로 해석되는 해당 모듈의 공용 객체 목록입니다. 밑줄로 시작하는 모든 항목을 숨기는 기본값을 재정의합니다. 참조 페이지 https://stackoverflow.com/questions/44834 2020. 10. 17.
파이썬 Axes 클래스-지정된 단위로 축의 크기 (너비 / 높이)를 명시 적으로 설정합니다. 축의 크기를 명시 적으로 지정할 수있는 matplotlib를 사용하여 그림을 만들고 싶습니다. 즉, 축 bbox의 너비와 높이를 설정하고 싶습니다. 나는 주위를 둘러 보았고 이것에 대한 해결책을 찾을 수 없습니다. 내가 일반적으로 찾는 것은 전체 Figure의 크기 (틱 및 레이블 포함)를 조정하는 방법입니다 (예 : fig, ax = plt.subplots (figsize = (w, h))) 축의 1 : 1 축척을 원하기 때문에 이것은 나에게 매우 중요합니다. 즉, 종이의 1 단위는 실제로 1 단위와 같습니다. 예를 들어 xrange가 0 ~ 10이고 주 눈금 = 1이고 x 축이 10cm이면 1 주 눈금 = 1cm입니다. 이 그림을 pdf로 저장하여 라텍스 문서로 가져옵니다. 그림 크기뿐만 아니라 축 .. 2020. 10. 17.
파이썬 줄 바꿈없이 인쇄 ( 'a'로 인쇄)하면 공백이 인쇄됩니다. 제거하는 방법은 무엇입니까? 이 코드가 있습니다. >>> for i in xrange(20): ... print 'a', ... a a a a a a a a a a a a a a a a a a a a 다음과 같이 ''없이 'a'를 출력하고 싶습니다. aaaaaaaaaaaaaaaaaaaa 가능할까요? 해결 방법 >>> print 'a' * 20 aaaaaaaaaaaaaaaaaaaa 일반적으로이 작업을 수행하려면 문자열을 구성한 다음 한 번 인쇄합니다. 이것은 문자열에 약간의 메모리를 소비하지만 print 를 한 번만 호출합니다. + = 를 사용한 문자열 연결은 이제 연결하려는 문자열의 크기에서 선형이므로 속도가 빨라집니다. >>> for i in xrange(20): ... s += 'a' ... >>> print s aaaaaaaa.. 2020. 10. 17.
파이썬 urllib2를 사용하여 HTTP DELETE 메서드를 만드는 방법은 무엇입니까? urllib2 는 DELETE 또는 PUT 메소드를 지원합니까? 그렇다면 예를 들어주세요. 피스톤 API를 사용해야합니다. 해결 방법 import httplib conn = httplib.HTTPConnection('www.foo.com') conn.request('PUT', '/myurl', body) resp = conn.getresponse() content = resp.read() import urllib2 opener = urllib2.build_opener(urllib2.HTTPHandler) request = urllib2.Request('http://example.org', data='your_put_data') request.add_header('Content-Type', 'your/co.. 2020. 10. 17.
파이썬 Python 스크립트 컴파일 (실행하지 않음) 가능한 중복 : Python 스크립트를 실행하지 않고 어떻게 컴파일합니까? 스크립트에서 구문 오류를 확인하고 싶습니다. 간단한 명령 줄 스위치를 원했지만 python --help 에서 아무것도 보지 못했습니다. Python 2와 Python 3에 대한 답변을 원합니다. 해결 방법 import py_compile py_compile.compile('my_script.py') 참조 페이지 https://stackoverflow.com/questions/4537411 2020. 10. 17.
파이썬 사전을 문자열로 변환하고 다시 사전 객체에 데이터를 저장하는 프로그램을 작성하고 있지만이 데이터는 프로그램 실행 중 어느 시점에 저장되어야하고 프로그램이 다시 실행될 때 사전 객체로 다시로드되어야합니다. 사전 객체를 파일에 쓰고 사전 객체로 다시로드 할 수있는 문자열로 어떻게 변환합니까? 이것은 사전이 포함 된 사전을 지원할 것입니다. 해결 방법 import json json.dumps(dict) 참조 페이지 https://stackoverflow.com/questions/4547274 2020. 10. 17.