잠시 동안 지금 연구 중이며 해결책을 찾지 못하는 것 같습니다. 나는 거기에 없을 것이라고 생각하기 시작했습니다. 필자는 여전히 Python을 스스로 가르치고 있으므로 쉬운 해결책이 누락 될 수 있습니다. 나는 표준 출력 시간 변수에 따라 현재의 타임 스탬프를 반영하기 위해 기록하는 파일을 만들려고 노력하고있어문자열 형식 연산자 연산자 오류 : %
time = time.strftime("%Y%m%d-%H%M%S")
sys.stdout = open('/home/username/logfilesgohere/%s', % time 'w')
:
여기에 라인입니다. 이것은 백틱으로 bash에서하기 쉽지만 파이썬 newb입니다. 또한 직물에 대한 내 fabfile에서 이것을 사용하고 있음을 주목하십시오.
% 앞에 쉼표가 없어야하며 'w'앞에 하나 있어야합니다. 'sys.stdout = open ('/ home/username/logfilesgohere/% s'% 시간, 'w')' –