python 읽기 및 쓰기 복사 파일 삭제 작업 방법 상세 실례 총결산

2190 단어 python파일 작업

python 파일 읽기 작업


1.read 세 가지 다른 방식


f = open('hello.txt') #'hello.txt' 
while True:
  text = f.readline()  # , 
  if text:
    print(text)
  else: # , 
    print(len(text))
    break
f.close() # , 

f = open("hello.txt")
line_list = f.readlines() # , 
print(type(line_list))
for line in line_list:
  print(line)
f.close()

f = open("hello.txt")
s = f.read() # , 
print(type(s))

for line in s:
  print(line,end=' ')

f.close()

python 파일 쓰기 작업


2. writer의 두 가지 일반적인 기본 방식


f = open('poet.txt','w',encoding='utf-8') # 
f.write(' ,python') # 
print(" , !")
f.close()

f = open("poet.txt",'a+')
print(f.read())
fruits = ['appple
','banana
','orange
','watermelon
'] f.writelines(fruits) print(' ') f.close()

python 파일 삭제 작업


3. 삭제 삭제


import os,os.path
if os.path.exists("sd.txt"):
  os.remove("sd.txt")  
  print(" ")
else:
  print(' ')
동일한 파일의 동일한 파일 형식 삭제

import os

files = os.listdir('.') # 
for filename in files:
  point_index = filename.find(".") # '.‘ 
  if filename[point_index + 1:] == "txt": # 'txt‘
    os.remove(filename)  # 

python 파일 복사 작업


4. 복사


첫 번째 방법


srcFile = open("a.txt") # 
destFile = open("a_copy.txt",'w') # 
destFile.write(srcFile.read()) # 
destFile.close()
srcFile.close()
print(' ')

두 번째 사용 모듈


with open("a.txt") as src,open("a_copy.txt",'w') as dest:
  dest.write(src.read())
print(' !')
python 읽기와 쓰기, 복사 파일 삭제 작업 방법에 대한 자세한 실례는 아래의 링크를 보십시오

좋은 웹페이지 즐겨찾기