Python283 Python 파이썬으로 파일에 새 줄로 목록 작성하기, Writing a list to a file with Python, with newlines 질문 파일에 목록을 작성하는 방법은 무엇인가요? writelines()는 새 줄 문자를 삽입하지 않으므로 다음과 같이 해야합니다: f.writelines([f"{line}\n" for line in lines]) 답변 루프를 사용하세요: with open('your_file.txt', 'w') as f: for line in lines: f.write(f"{line}\n") Python > f, line 하나의 함수 호출에 집착한다면, 적어도 대괄호 []를 제거하여 인쇄할 문자열이 한 번에 하나씩 생성되도록하십시오(리스트 대신 genexp) - 전체 문자열 목록을 구체화하는 데 필요한 모든 메모리를 사용할 이유가 없습니다. 2023. 6. 6. Python 파이썬에서 날짜를 datetime으로 변환하기, Convert date to datetime in Python 질문 Python에서 date를 datetime으로 변환하는 내장 메서드가 있나요? 예를 들어 주어진 날짜의 자정 datetime을 가져오는 것이 가능한가요? 반대 변환은 쉽습니다: datetime에는 .date() 메서드가 있습니다. 제가 수동으로 datetime(d.year, d.month, d.day)를 호출해야 할까요? 답변 datetime.combine(date, time)을(를) 사용할 수 있습니다. 시간에 대해서는 자정으로 초기화된 datetime.time 객체를 만듭니다. from datetime import date from datetime import datetime dt = datetime.combine(date.today(), datetime.min.time()) 2023. 6. 6. Python 장고 쿼리셋 필터링에서 어떻게 같지 않음을 표현하나요?, How do I do a not equal in Django queryset filtering? 질문 장고 모델 QuerySet에서, 비교 값을 위한 __gt와 __lt가 있지만, __ne나 != (같지 않음)이 있나요? 같지 않은 값을 이용하여 필터링을 하고 싶습니다. 예를 들어, Model: bool a; int x; 다음과 같이 하고 싶습니다. results = Model.objects.exclude(a=True, x!=5) !=는 올바른 구문이 아닙니다. __ne도 시도해보았지만, 작동하지 않았습니다. 결국 다음과 같이 사용했습니다: results = Model.objects.exclude(a=True, x__lt=5).exclude(a=True, x__gt=5) 답변 이를 위해 Q 객체를 사용할 수 있습니다. 이들은 ~ 연산자로 부정될 수 있으며 일반적인 Python 표현식과 유사하게 결합.. 2023. 6. 6. Python Pytz 시간대 목록이 있나요?, Is there a list of Pytz Timezones? 질문 I would like to know what are all the possible values for the timezone argument in the Python library pytz. How to do it? 답변 pytz.all_timezones를 사용하여 사용 가능한 모든 시간대를 나열할 수 있습니다: In [40]: import pytz In [41]: pytz.all_timezones Out[42]: ['Africa/Abidjan', 'Africa/Accra', 'Africa/Addis_Ababa', ...] pytz.common_timezones도 있습니다: In [45]: len(pytz.common_timezones) Out[45]: 403 In [46]: len(pytz.al.. 2023. 6. 6. 이전 1 ··· 43 44 45 46 47 48 49 ··· 71 다음