>  기사  >  백엔드 개발  >  Python에서 파일 내용을 출력하는 방법

Python에서 파일 내용을 출력하는 방법

(*-*)浩
(*-*)浩원래의
2019-07-05 11:37:3116442검색

파일은 연속된 바이트 시퀀스일 뿐입니다. 데이터 전송에서는 바이트 스트림이 단일 바이트로 구성되든 큰 데이터 블록으로 구성되든 상관없이 바이트 스트림을 사용하는 경우가 많습니다.

Python에서 파일 내용을 출력하는 방법

파일 객체를 생성하려면 먼저 Python에 내장된 open() 함수를 사용하여 파일을 열어야 합니다. 관련 메서드를 호출하여 읽고 쓸 수 있습니다. (추천 학습: Python 동영상 튜토리얼)

file_object=open(file_name,access_mode='r',buffering=-1)

file_name은 열려는 파일 이름이 포함된 문자열입니다. 상대 경로 또는 절대 경로일 수 있습니다.

access_mode 선택적 변수는 파일 열기 모드를 나타내는 문자열이기도 합니다.

'w'는 쓰기를 나타냅니다.

read() 메소드

read() 메소드는 열린 파일에서 문자열을 읽습니다. Python 문자열은 단순한 텍스트가 아니라 이진 데이터일 수 있다는 점에 유의하는 것이 중요합니다. 구문: ​​

fileObject.read([count])

여기서 전달되는 매개변수는 열린 파일에서 읽을 바이트 수입니다. 이 메서드는 파일의 시작 부분부터 읽기를 시작하며 count가 전달되지 않으면 아마도 파일의 끝까지 가능한 한 많이 읽으려고 시도합니다.

예:

여기에서는 위에서 만든 foo.txt 파일을 사용합니다.

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
# 打开一个文件
fo = open("foo.txt", "r+")
str = fo.read(10)
print "读取的字符串是 : ", str
# 关闭打开的文件
fo.close()

출력:

读取的字符串是 :  www.xxxxxx.com

더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 열을 방문하여 알아보세요!

위 내용은 Python에서 파일 내용을 출력하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.