본문 바로가기

Import27

Python timeit 모듈을 사용하는 방법은 다음과 같습니다., How to use timeit module 질문 내가 "insertion_sort"와 "tim_sort"와 같은 내 자신의 함수들의 성능을 비교하기 위해 timeit을 어떻게 사용하나요? 답변 만약 대화식 Python 세션에서 timeit을 사용하고 싶다면, 두 가지 편리한 옵션이 있습니다: IPython 셸을 사용하세요. 이는 편리한 %timeit 특수 함수를 제공합니다: In [1]: def f(x): ...: return x*x ...: In [2]: %timeit for x in range(100): f(x) 100000 loops, best of 3: 20.3 us per loop 표준 Python 인터프리터에서는, 대화식 세션 동안 이전에 정의한 함수와 다른 이름들에 접근하기 위해 설정 구문에서 __main__으로부터 import 할 .. 2023. 11. 11.
Python 다른 스크립트에서 스크립트를 호출하는 방법은 무엇인가요?, How to call a script from another script? 질문 나는 test1.py라는 스크립트를 가지고 있다. 이 스크립트는 모듈 안에 있지 않다. 스크립트 자체가 실행될 때 코드가 실행되어야 한다. 함수, 클래스, 메소드 등은 없다. 다른 스크립트가 서비스로 실행되도록 한다. 서비스로 실행되는 스크립트에서는 test1.py를 호출하고 싶다. 예를 들면: 파일 test1.py: print "I am a test" print "see! I do nothing productive." 파일 service.py: # 많은 내용들이 여기에 있음 test1.py # test1.py에 있는 내용을 실행 답변 이를 수행하는 일반적인 방법은 다음과 같습니다. test1.py def some_func(): print 'in test 1, unproductive' if __na.. 2023. 11. 11.
Python 판다스 열을 날짜 및 시간으로 변환하세요., Convert Pandas Column to DateTime 질문 나는 pandas DataFrame에 하나의 필드가 문자열 형식으로 가져온 것이 있다. 이것은 datetime 변수여야 한다. 어떻게 datetime 열로 변환하고 날짜를 기준으로 필터링할 수 있을까? 예시: raw_data = pd.DataFrame({'Mycol': ['05SEP2014:00:00:00.000']}) 답변 사용하려면 to_datetime 함수를 사용하고 데이터와 일치하는 형식을 지정하십시오. df['Mycol'] = pd.to_datetime(df['Mycol'], format='%d%b%Y:%H:%M:%S.%f') 2023. 11. 3.
Python 파이썬에서 datetime 객체를 epoch 이후의 밀리초로 변환하는 방법은 무엇인가요?, How can I convert a datetime object to milliseconds since epoch (unix time) in Python? 질문 나는 Python datetime 객체를 Unix 시간 또는 1970년 이래로 초/밀리초 단위로 변환하고 싶습니다. 어떻게 해야 합니까? 답변 나에게는 이것을 수행하는 가장 간단한 방법으로 보입니다. import datetime epoch = datetime.datetime.utcfromtimestamp(0) def unix_time_millis(dt): return (dt - epoch).total_seconds() * 1000.0 2023. 11. 2.