python 공부2392 파이썬 Python의 생성기 함수에서 한 번에 하나의 값을 얻는 방법은 무엇입니까? 매우 기본적인 질문-Python의 생성기에서 하나의 값을 얻는 방법은 무엇입니까? 지금까지 gen.next () 를 작성하여 얻을 수 있다는 것을 알았습니다. 이것이 올바른 방법인지 확인하고 싶습니까? 해결 방법 예, 또는 2.6 이상에서는 next (gen) 입니다. 참조 페이지 https://stackoverflow.com/questions/2419770 2020. 12. 13. 파이썬 오류 발생시 자동으로 Python 디버거 시작 이것은 내가 꽤 오랫동안 궁금해했던 질문이지만 적절한 해결책을 찾지 못했습니다. 스크립트를 실행하다가 IndexError를 발견하면 파이썬은 오류의 줄, 위치 및 빠른 설명을 인쇄하고 종료합니다. 오류가 발생하면 자동으로 pdb를 시작할 수 있습니까? 파일 맨 위에 추가 import 문을 두거나 몇 줄의 코드를 추가하는 것에 반대하지 않습니다. 해결 방법 import pdb, traceback, sys def bombs(): a = [] print a[0] if __name__ == '__main__': try: bombs() except: extype, value, tb = sys.exc_info() traceback.print_exc() pdb.post_mortem(tb) import tracebac.. 2020. 12. 13. 파이썬에서 아래 첨자 인쇄 Python 3.3에서 인쇄 할 때 문자열 아래 첨자에서 텍스트의 일부를 만드는 방법이 있습니까? 예 : H2 (H 다음에 아래 첨자 2) 해결 방법 >>> SUB = str.maketrans("0123456789", "0123456789") >>> SUP = str.maketrans("0123456789", "°¹²³45678?") >>> "H2SO4".translate(SUB) 'H2SO4' 참조 페이지 https://stackoverflow.com/questions/24391892 2020. 12. 13. 파이썬 IDLE에서 Python 프로그램 실행을 중지하는 방법 마지막 명령으로 plt.show () 를 사용하는 파이썬 스크립트가 있습니다. 실행될 때 IDLE은 마지막 명령 후에 중단됩니다. 이미지를 얻었지만 프롬프트가 다시 나타나지 않습니다. 다른 스크립트에서는 일반적으로 ctrl-c 를 사용하여 프로그램을 중단하지만 (때로는 즉시 작동하지 않음) plt.show () 로 프롬프트를 되돌리려면 어떻게해야합니까? ? Ctrl-c 가 작동하지 않습니다 ... 프로그램을 중지하는 다른 방법이 있습니까? 차이가 있다면 이것은 Windows에서 IDLE입니다. 해결 방법 Windows에서 사용할 때 IDLE 및 matplotlib 에서이 문제를 보았습니다. 정확한 원인은 모르지만 Ctrl-c는 일반적으로 몇 번이나 작동했습니다. 그래도 작동하지 않으면 화면 대신 파일에 .. 2020. 12. 13. 파이썬 실행기에 치명적인 오류 : ""C : \ Program Files (x86) \ Python33 \ python.exe ""C : \ Program Files (x86) \ Python33 \ pip.exe ""를 사용하여 프로세스를 만들 수 없습니다. 인터넷 검색은 Python 설치 경로의 공백으로 인해 발생하는 문제인 것 같습니다. 공백없이 경로에있는 모든 항목을 다시 설치할 필요없이 pip 가 작동하도록하려면 어떻게해야합니까? 해결 방법 그것은 보인다 python -m pip install XXX 어쨌든 작동합니다 (나를 위해 일했습니다) 참조 페이지 https://stackoverflow.com/questions/24627525 2020. 12. 12. 파이썬 Python in-memory zip library 실제 디스크 파일을 사용하지 않고도 메모리에서 zip 아카이브를 조작 할 수있는 Python 라이브러리가 있습니까? ZipFile 라이브러리를 사용하면 아카이브를 업데이트 할 수 없습니다. 유일한 방법은 디렉토리에 압축을 풀고 변경 한 다음 해당 디렉토리에서 새 zip을 만드는 것입니다. 디스크 액세스없이 zip 아카이브를 수정하고 싶습니다. 다운로드, 변경 및 다시 업로드 할 것이므로 저장할 이유가 없습니다. Java의 ZipInputStream / ZipOutputStream과 유사한 것이 트릭을 수행하지만 디스크 액세스를 피하는 모든 인터페이스는 괜찮습니다. 해결 방법 class zipfile.ZipFile(file[, mode[, compression[, allowZip64]]]) Open a Z.. 2020. 12. 12. 파이썬 How to use Python sets and add strings to it in as a dictionary value Set 개체로 값이있는 사전을 만들려고합니다. 고유 한 참조와 관련된 고유 한 이름 모음을 원합니다.) 내 목표는 다음과 같은 것을 시도하고 만드는 것입니다. AIM : Dictionary[key_1] = set('name') Dictionary[key_2] = set('name_2', 'name_3') SET에 추가 : Dictionary[key_2].add('name_3') 목록을 통해 문자열을 세트에 추가하여 다음과 같은 문자로 분할되는 것을 막는 유일한 방법입니다. 'n', 'a', 'm', 'e' 다른 아이디어는 감사하게 받아 들일 것입니다. 해결 방법 @larsmans가 설명한대로 단일 요소 튜플을 작성할 수 있지만 후행 쉼표를 잊어 버리기 쉽습니다. 집합 생성자 및 메서드에 대한 매개 변수로.. 2020. 12. 12. 파이썬 Pandas - Compute z-score for all columns 단일 ID 열을 포함하는 데이터 프레임이 있고 다른 모든 열은 z 점수를 계산하려는 숫자 값입니다. 다음은 하위 섹션입니다. ID Age BMI Risk Factor PT 6 48 19.3 4 PT 8 43 20.9 NaN PT 2 39 18.1 3 PT 9 41 19.5 NaN df['zscore'] = (df.a - df.a.mean())/df.a.std(ddof=0) 이 솔루션을 ID 열을 제외한 모든 열에 적용하여 Excel 파일로 저장할 수있는 새 데이터 프레임을 생성하는 데 관심이 있습니다. df2.to_excel("Z-Scores.xlsx") 그래서 기본적으로; NaN 값을 무시하고 각 열에 대한 z- 점수를 계산하고 모든 것을 새 데이터 프레임으로 푸시하려면 어떻게해야합니까? SIDENOT.. 2020. 12. 12. 파이썬 BeautifulSoup을 사용하여 클래스에있는 특정 링크를 검색하기 위해 CSS 선택기를 사용하는 방법은 무엇입니까? from bs4 import BeautifulSoup import requests url = "http://allevents.in/lahore/" r = requests.get(url) data = r.text soup = BeautifulSoup(data) for link in soup.select( 'html body div.non-overlay.gray-trans-back div.container div.row div.span8 div#eh-1748056798.events-horizontal div.eh-container.row ul.eh-slider li.h-item div.h-meta div.title a[href]'): print link.get('href') 해결 방법 이 페이지는 클래스와 .. 2020. 12. 12. 파이썬 How to rename a file using Python a.txt 를 b.kml 로 변경하고 싶습니다. 해결 방법 import os os.rename('a.txt', 'b.kml') 참조 페이지 https://stackoverflow.com/questions/2491222 2020. 12. 12. 이전 1 ··· 108 109 110 111 112 113 114 ··· 240 다음