본문 바로가기

python2392

파이썬 목록의 요소 수를 어떻게 얻습니까? 다음을 고려하세요: items = [] items.append("apple") items.append("orange") items.append("banana") # FAKE METHOD: items.amount() # Should return 3 items 목록에있는 요소의 수를 어떻게 얻습니까? 해결 방법 len () 함수는 내장 유형과 라이브러리 유형 모두 Python에서 여러 다른 유형과 함께 사용할 수 있습니다. 예를 들면 : >>> len([1,2,3]) 3 참조 페이지 https://stackoverflow.com/questions/1712227 2021. 1. 15.
파이썬 Convert DataFrame column type from string to datetime, dd/mm/yyyy format 문자열의 DataFrame 열 ( dd / mm / yyyy 형식)을 datetimes로 변환하려면 어떻게해야합니까? 해결 방법 df['col'] = pd.to_datetime(df['col']) 여기에 실제로 있습니다. In [11]: pd.to_datetime(pd.Series(['05/23/2005'])) Out[11]: 0 2005-05-23 00:00:00 dtype: datetime64[ns] In [12]: pd.to_datetime(pd.Series(['05/23/2005']), format="%m/%d/%Y") Out[12]: 0 2005-05-23 dtype: datetime64[ns] 참조 페이지 https://stackoverflow.com/questions/17134716 2021. 1. 15.
파이썬 How do I split a multi-line string into multiple lines? 다음과 같이 각 줄에서 작업을 수행하려는 여러 줄 문자열 리터럴이 있습니다. inputString = """Line 1 Line 2 Line 3""" 다음과 같은 작업을하고 싶습니다. for line in inputString: doStuff() 해결 방법 inputString.splitlines() 참조 페이지 https://stackoverflow.com/questions/172439 2021. 1. 14.
파이썬 Pandas set_index는 색인을 설정하지 않습니다. 두 개의 열, b (DateTime) 및 c (정수)가있는 pandas DataFrame을 만든다고 가정 해 보겠습니다. 이제 첫 번째 열 ( b )의 값에서 DatetimeIndex를 만들고 싶습니다. import pandas as pd import datetime as dt a=[1371215423523845, 1371215500149460, 1371215500273673, 1371215500296504, 1371215515568529, 1371215531603530, 1371215576463339, 1371215579939113, 1371215731215054, 1371215756231343, 1371215756417484, 1371215756519690, 1371215756551645, 13712.. 2021. 1. 14.
파이썬 Pandas를 사용하여 Excel 파일을 읽는 동안 열 이름을 지정하는 방법은 무엇입니까? 이 방법으로 Excel 시트를 pandas DataFrame으로 읽습니다. import pandas as pd xl = pd.ExcelFile("Path + filename") df = xl.parse("Sheet1") 각 열의 첫 번째 셀 값이 dataFrame의 열 이름으로 선택됩니다. 내 열 이름을 지정하고 싶습니다. 어떻게해야합니까? 해결 방법 header = None 키워드 인수를 사용하여 .parse 를 호출합니다. df = xl.parse("Sheet1", header=None) 참조 페이지 https://stackoverflow.com/questions/17335649 2021. 1. 14.
파이썬 문자열에서 숫자가 아닌 문자 제거 텍스트 파일 또는 문자열에서 공백을 포함하여 숫자가 아닌 모든 문자를 제거한 다음 이전 문자 옆에 새 결과를 인쇄하는 작업을 받았습니다. 예를 들면 다음과 같습니다. 전에: sd67637 8 후: sd67637 8 = 676378 나는 초보자이기 때문에이 작업을 어디서 시작해야할지 모르겠습니다. 도와주세요 해결 방법 가장 쉬운 방법은 정규 표현식을 사용하는 것입니다. import re a = 'lkdfhisoe78347834 (())&/&745 ' result = re.sub('[^0-9]','', a) print result >>> '78347834745' 참조 페이지 https://stackoverflow.com/questions/17336943 2021. 1. 14.
파이썬 How to import a single function to my main.py in Python from another module? 내 스크립트에는 중복을 방지하기 위해 메인 모듈에서 사용할 수있는 기능이 모듈 내부에 있습니다. 이 다른 모듈 (내 주 모듈이 아니라 two.py 라고합시다)에는 여러 클래스가 포함되어 있으며 다른 모듈에서 사용할 클래스를 가져옵니다. from someDirectory.two import ClassA 전체 클래스를 가져 오는 데는 잘 작동하지만 동일한 two.py 모듈, 내 main.py 에서 사용할 수 있습니다. 전체 클래스를 가져 오거나 동일한 함수를 재정의하지 않고도 main.py 또는 다른 모듈에서 사용하기 위해 해당 함수를 "잡을"수있는 방법이 있습니까? 해결 방법 코드를 가져올 디렉토리가 시스템 경로에 있는지 확인해야합니다. sys.path.insert(0, path_to_your_module.. 2021. 1. 14.
파이썬 Python UnboundLocalError에 대한 도움말 : 할당 전에 참조 된 지역 변수 나는 전에 비슷한 질문을 게시했지만, 나는 내 질문을 잘못 해석했을 수 있으므로 여기에 내 원본 코드를 게시하고 누군가 나를 도울 수있는 사람을 찾으면 정말 갇혀 있습니다 .. 정말 고마워요. from numpy import * import math as M #initial condition All in SI unit G=6.673*10**-11 #Gravitational constant ms=1.9889*10**30 #mass of the sun me=5.9742*10**24 #mass of the earth dt=10 #time step #Creat arrays vs=array([[0,0,0]]) #1st element stand for x component of V of earth ve=array(.. 2021. 1. 14.
파이썬 Python으로 터미널 프로그램 만들기 저는 최근에 파이썬을 배우기 시작했습니다. Django로 몇 가지 기본 웹앱을 만들고 간단한 스크립트를 작성했습니다. VIM을 Python IDE로 사용한 후 저는 "터미널 프로그램"(이에 대한 공식 용어가 있습니까?)에 정말 좋아했습니다. 지금은 누군가에게 나이를 묻고 화면에 인쇄하는 것과 같은 간단한 일을 할 수 있습니다. 그러나 이것은 .py 스크립트를 실행하는 것으로 귀결되며이 스크립트가 완료된 후 정상적인 bash 리턴이 수행됩니다. 명령 줄에서 실행할 수 있고 VIM (열고 닫는)과 동일한 사용자 경험을 허용하는 프로그램을 만들고 싶습니다. 예를 들어 RSS 피드를 가져 오는 간단한 스크립트를 만들었습니다. 터미널을 열 수 있다면 내 프로그램의 이름을 입력하고-> 프로그램이 열릴 것입니다-> .. 2021. 1. 14.
파이썬 pip를 사용하여 사용 가능한 Python 패키지를 검색하려면 어떻게해야합니까? 터미널에서 pip 를 사용하여 사용 가능한 Python 패키지를 검색하고 싶습니다. Ubuntu의 apt-cache 와 유사한 기능을 원합니다. 더 구체적으로는 해결 방법 패키지를 검색하려면 다음 명령을 실행하십시오. pip search [package-name] 참조 페이지 https://stackoverflow.com/questions/17373473 2021. 1. 14.