[PYTHON] 파이썬 : 파일을 표준 출력으로 출력하기
PYTHON파이썬 : 파일을 표준 출력으로 출력하기
나는 검색을했고 다른 방법에 대해서만 질문을 할 수있다 : 파일에 stdin 쓰기 :)
파일의 내용을 stdout에 덤프 할 수있는 빠르고 쉬운 방법이 있습니까?
해결법
-
==============================
1.확실한. fname이라는 파일 이름을 가진 문자열이 있다고 가정하면 다음이 트릭을 수행합니다.
확실한. fname이라는 파일 이름을 가진 문자열이 있다고 가정하면 다음이 트릭을 수행합니다.
with open(fname, 'r') as fin: print fin.read()
-
==============================
2.대용량 파일이고 Ben의 솔루션에서 발생할 수있는 것처럼 많은 양의 메모리를 사용하지 않으려는 경우에는
대용량 파일이고 Ben의 솔루션에서 발생할 수있는 것처럼 많은 양의 메모리를 사용하지 않으려는 경우에는
>>> import shutil >>> import sys >>> with open("test.txt", "r") as f: ... shutil.copyfileobj(f, sys.stdout)
또한 작동합니다.
-
==============================
3.
f = open('file.txt', 'r') print f.read() f.close()
http://docs.python.org/tutorial/inputoutput.html에서
-
==============================
4.당신은 또한 이것을 시도 할 수있다.
당신은 또한 이것을 시도 할 수있다.
print ''.join (file ( 'example.txt'))
-
==============================
5.내 단축 버전 Python3
내 단축 버전 Python3
print(open('file.txt').read())
-
==============================
6.너는 이것을 시도 할 수있다.
너는 이것을 시도 할 수있다.
txt = <file_path> txt_opn = open(txt) print txt_opn.read()
그러면 파일이 출력됩니다.
from https://stackoverflow.com/questions/8084260/python-printing-a-file-to-stdout by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 파이썬으로 모듈을 "다시 가져 오는"다음에 코드를 가져온 후에 변경하는 방법 (0) | 2018.10.21 |
---|---|
[PYTHON] 파이썬에서 클래스에 대한 파일 경로를 얻으려면 어떻게해야합니까? (0) | 2018.10.21 |
[PYTHON] 하나의 if-condition-assignment 행 (0) | 2018.10.21 |
[PYTHON] 파이썬에서 부울을 어떻게 사용합니까? (0) | 2018.10.21 |
[PYTHON] Objective-C에서 파이썬 호출하기 (0) | 2018.10.21 |