본문 바로가기

Python283

Python 파일에 로그를 기록하고 표준 출력에 출력하기 위한 로거 설정, logger configuration to log to file and print to stdout 질문 I'm using Python's logging module to log some debug strings to a file which works pretty well. Now in addition, I'd like to use this module to also print the strings out to stdout. How do I do this? In order to log my strings to a file I use following code: import logging import logging.handlers logger = logging.getLogger("") logger.setLevel(logging.DEBUG) handler = logging.handlers.RotatingF.. 2023. 9. 9.
Python bash: pip: 명령을 찾을 수 없습니다., bash: pip: command not found 질문 pip를 다운로드하고 python setup.py install을 실행했고 모든 것이 잘 작동했습니다. 튜토리얼의 다음 단계는 pip install 를 실행하는 것이지만, 온라인에서 어떤 것을 찾으려고 하기도 전에 "bash: pip: command not found"라는 오류가 발생합니다. 이는 Mac OS X에서 발생한 것입니다. setup.py를 실행할 때 올바르게 설정되지 않은 경로 설정이 있는 것으로 추측합니다. 더 자세한 원인을 파악하기 위해 어떻게 조사할 수 있을까요? 문제의 정확한 원인을 파악하기 위해 어떤 것을 확인해야 할까요? 편집: 또한 Python 2.7을 Mac에 설치해 보았으며, 친절한 설치 프로세스가 PATH를 편집하고 튜토리얼에 따라 모든 것이 작동하도록 해야 할 것으로.. 2023. 9. 8.
Python 파이썬에서의 ISO 시간 (ISO 8601), ISO time (ISO 8601) in Python 질문 나는 파일을 가지고 있다. Python에서, 나는 이 파일의 생성 시간을 가져와서 ISO 시간 (ISO 8601) 문자열로 변환하고, 이 파일이 동부 시간대 (ET)에서 생성되었다는 사실을 보존하고 싶다. 파일의 ctime을 가져와서 동부 시간대를 나타내는 ISO 시간 문자열로 어떻게 변환할 수 있을까? (필요한 경우 일광 절약 시간을 고려) 답변 로컬에서 ISO 8601로: import datetime datetime.datetime.now().isoformat() >>> 2020-03-20T14:28:23.382748 UTC에서 ISO 8601로: import datetime datetime.datetime.utcnow().isoformat() >>> 2020-03-20T01:30:08.1808.. 2023. 9. 8.
Python3에서 StringIO를 사용하는 방법은 무엇인가요?, How to use StringIO in Python3? 질문 나는 Python 3.2.1을 사용하고 StringIO 모듈을 가져올 수 없습니다. io.StringIO를 사용하고 작동하지만 numpy의 genfromtxt와 함께 사용할 수 없습니다: x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) 다음 오류가 발생합니다: TypeError: Can't convert 'bytes' object to str implicitly import StringIO를 작성하면 다음과 같이 나타납니다: ImportError: No module named 'StringIO' 답변 제가 import StringIO를 작성하면 해당 모듈이 없다고 나옵니다. 파이썬 3.0에서 새로운 내용에 따르면: StringIO와 cStringIO 모듈은 사.. 2023. 9. 8.