728x90
728x90


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


[Python] 파이썬 메모리 지우기
IT/Python 2022. 2. 25. 14:04

파이썬은 Garbage Collector가 주기적으로 사용하지 않는 메모리를 지워주지만 딥러닝 관련 코드를 돌릴 때는 수동으로 지워야 하는 경우도 종종 발생합니다. 이때 더이상 사용하지 않는 변수를 지우는 방법을 알아보겠습니다. 사용하지 않는 메모리 비우기 gc 모듈을 사용하면 사용하지 않는 메모리를 강제로 지울 수 있습니다. import gc gc.collect() collect()의 리턴값을 프린트 하면 메모리 해제된 객체들을 개수를 알 수 있습니다. 이상 파이썬에서 사용하지 않는 메모리를 지우는 방법을 알아보았습니다.

[Python] 파이썬에서 문자열 마지막 문자 확인하기
IT/Python 2022. 2. 23. 16:08

파이썬에서 문자열의 마지막에 있는 마침표(.)를 확인하고 제거하는 방법을 알아보겠습니다. 문자열의 마지막 문자 접근하기 문자열의 마지막 문자에 접근하기 위해서는 strip() 메소드를 사용한 뒤 마이너스 인덱스로 접근하면 됩니다. str = "This is python." print (str.strip()[-1]) 마지막 문자인 .이 출력되었음을 볼 수 있습니다. 문자열의 마지막 문자 삭제하기 문자열의 마지막 문자 삭제는 마이너스 인덱스로 슬라이싱을 하면 됩니다. str = "This is ptyhon." if str.strip()[-1] == '.': print (str[:-1]) 마지막 문자가 .인 경우에 .을 제거하는 코드입니다. 이상 파이썬에서 마지막 문자를 확인하는 방법에 대해서 알아보았습니다.

[Python] 파이썬으로 날짜 유효성 검사하는 방법
IT/Python 2022. 2. 17. 11:18

입력받은 날짜를 정확히 입력했는지 확인하는 파이썬 코드입니다. 날짜 형식에 맞는지 확인하는 방법 datetime 모듈에 strptime은 문자열을 datetime 형태로 바꿔주는 메소드입니다. 입력받은 문자열이 날짜 형식에 맞으면 datetime 형태로 바꿔주고 맞지 않으면 에러가 발생하기 때문에 이를 이용하여 입력받은 날짜의 유효성을 검사하는 함수를 만들 수 있습니다. import datetime def validate_date(date_text): try: datetime.datetime.strptime(date_text,"%Y-%m-%d") return True except ValueError: print("Incorrect data format({0}), should be YYYY-MM-DD".f..

[Python] 파이썬 print 시 숫자에 콤마 표시하기
IT/Python 2022. 2. 7. 13:38

파이썬에서 숫자 표기 시 1,000 단위 마다 콤마(,)를 표기해서 print 하는 방법을 알아보겠습니다. format 함수로 1000단위 콤마 표시하기 숫자에 1000단위로 콤마를 표시하기 위해서는 format 함수를 사용합니다. print (format(123456789, ",")) a = 123456789 print ("{0:,}".format(a)) 위와 같이 format 함수를 print 함수로 출력하거나 형식 지정을 ,로 한 후 print 함수를 사용하면 됩니다. 이상 파이썬에서 숫자에 1000 단위로 콤마를 출력하는 방법을 알아보았습니다.

[Python] 파이썬에서 현재 날짜, 시간 가져오기
IT/Python 2022. 1. 19. 14:46

파이썬에서 현재 날짜와 시간을 가져오는 방법을 알아보겠습니다. 현재 시간 구하기 datetime 모듈에 today() 메소드를 이용하면 현재 시간을 가져올 수 있습니다. from datetime import datetime datetime.today() # 현재 날짜 가져오기 datetime.today().year # 현재 연도 가져오기 datetime.today().month # 현재 월 가져오기 datetime.today().day # 현재 일 가져오기 datetime.today().hour # 현재 시간 가져오기 datetime.today().minute # 현재 분 가져오기 datetime.today().second # 현재 초 가져오기 현재 년도, 월, 일, 시간, 분, 초를 각각 가져올 수 있..

[Python] 파이썬에서 리스트 복사하는 방법
IT/Python 2022. 1. 4. 10:33

파이썬 리스트를 다른 리스트에 복사하는 방법을 알아보겠습니다. 새로운 리스트 변수에 대입 새로운 리스트 변수를 선언하고 이전 리스트 변수를 새 리스트 변수에 할당해도 리스트를 복사할 수 있습니다. 그러나 이런 경우 새로운 리스트의 값을 변경하면 이전 리스트의 값도 변경되는 문제가 발생합니다. 이전 리스트와 새로운 리스트 변수가 같은 주소값을 가리키고 있기 때문입니다. 위 예제를 보면 list1을 선언하고 list2에 list1을 대입합니다. 그 후 list1과 list2를 프린트하면 동일한 값이 들어가 있음을 볼 수 있습니다. 다음으로 list2에 5의 값을 추가합니다. 그리고 list1과 list2를 출력해보면 list1과 list2 모두에 5의 값이 추가되었음을 볼 수 있습니다. 만약 함수의 인자로 ..

728x90
728x90