반응형
공유 폴더에 임시 파일을 만드는 최대 8 개의 개별 Python 프로세스가 있습니다. 그런 다음 제어 프로세스에서 특정 순서로 모든 임시 파일을 하나의 큰 파일에 추가하고 싶습니다. OS와 무관 한 셸 수준에서이 작업을 수행하는 가장 빠른 방법은 무엇입니까?
해결 방법
단순 파일 IO 사용 :
# tempfiles is a list of file handles to your temp files. Order them however you like
f = open("bigfile.txt", "w")
for tempfile in tempfiles:
f.write(tempfile.read())
그것은 OS와 무관합니다. 또한 상당히 간단하며 다른 것을 사용하는 것만 큼 성능이 우수해야합니다.
참조 페이지 https://stackoverflow.com/questions/5509872
반응형
'파이썬' 카테고리의 다른 글
파이썬 알려진 상위 패키지가없는 상대 가져 오기를 시도했습니다. (0) | 2020.10.06 |
---|---|
파이썬 Python에서 반복 변수의 N 값을 건너 뛰는 가장 좋은 방법은 무엇입니까? (0) | 2020.10.06 |
파이썬 Python의 "비공개"(구현) 클래스 (0) | 2020.10.05 |
파이썬 builtins.TypeError: must be str, not bytes (0) | 2020.10.05 |
파이썬 숫자에 '소수점'천 단위 구분 기호 추가 (0) | 2020.10.05 |
댓글