0
데이터 파일의 특정 열에 쓸 수 있어야합니다.파이썬 - 파일의 특정 정적 열에 쓰기
예를 들어 파일의 열 40에 있어야하는 문자열이 있습니다. 파일 내의 여러 열에서 여러 인스턴스에 대해이 작업을 수행해야합니다.
f.write(str(message)
f.write('%27s ' % (str(date))
메시지의 길이는 1-10 범위 변수입니다 :
오전 데 큰 문제
는 다음과 같습니다. 길이가 1이면 날짜가 27 + 1로 기록되고, 길이가 10이면 27 + 10으로 기록됩니다. 정확히 27로 작성해야하는 날짜가 필요합니다.
시도'f.write를 ('{: <27 초} '.format (date))' – asongtoruin
이것을 "왼쪽 정렬"출력이라고합니다. 형식 문서에서 어떻게 이것을 놓쳤습니까? – Prune
@Prune은 질문에 대답하는 데 도움이되지 않습니다 ... 어쨌든 시도해 주셔서 감사합니다. –