강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

파이썬기초81 : 파일입출력01

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

os.chdir('c:\\work')

for line in open('data.txt'):

    print(line)

    

aaaaa

aabcd

a34


f = open('data.txt')


f.read()

Out[]: 'aaaaa\naabcd\na34\nbcbc\nabcde\naabbcc\naacc\nabcabc\nbd\n'

f.close()


f = open('new.txt', 'wb')

f.write(open('data.txt','rb').read())

Out[]: 58

f.close()


f = open('new.txt')

f.read()

Out[]: 'aaaaa\naabcd\na34\nbcbc\nabcde\naabbcc\naacc\nabcabc\nbd\n'

f.tell()

Out[]: 58


f.seek(0)

Out[]: 0

f = open('new.txt')

f.read()

Out[]: 'aaaaa\naabcd\na34\nbcbc\nabcde\naabbcc\naacc\nabcabc\nbd\n'


f.seek(0)

Out[]: 0

f.readline()

Out[]: 'aaaaa\n'

f.readline()

Out[]: 'aabcd\n'

f.readline()

Out[]: 'a34\n'

f.tell()

Out[]: 19

f.seek(0)

Out[]: 0

f.readlines()

Out[]: 

['aaaaa\n',

 'aabcd\n',

 'a34\n',

 'bcbc\n',

 'abcde\n',

 'aabbcc\n',

 'aacc\n',

 'abcabc\n',

 'bd\n']

f.close()

In []:

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,159 명
  • 현재 강좌수 :  36,520 개
  • 현재 접속자 :  173 명