python에서 대부분 str type으로 많은 작업을 하곤해서 string을 저장하고 읽을 수 있게 만들어 봤습니다.
내용은 temp/a.txt 에 Hello라는 string을 저장했다가 읽어내서 출력하는 예제입니다.
import shutil import os def write_file(filename,str_data): with open(filename, 'w') as fp: fp.write(str_data) fp.close() def read_file(filename): with open(filename, 'r') as fp: ret_data = fp.read() fp.close() return ret_data return None if __name__ == "__main__": shutil.rmtree("temp",ignore_errors=True) os.makedirs("temp") print("make files") write_file("temp/a.txt","Hello") print("temp list:",os.listdir("temp")) print("read:") print(read_file("temp/a.txt")) shutil.rmtree("temp",ignore_errors=True)
실행 결과
C:\Users\USER\Documents\GitHub\sourcecode\python\example>python 15_read_write_file.py make files temp list: ['a.txt'] read: Hello
댓글 없음:
댓글 쓰기