반응형
NOOWGNAJ
Run To IT
NOOWGNAJ
전체 방문자
오늘
어제
  • 분류 전체보기 (163)
    • Flutter (3)
    • Back (77)
      • JAVA (13)
      • JAVA 응용문제 (8)
      • JSP (16)
      • Spring (5)
      • Python (26)
      • nexacro (3)
      • jstl (6)
    • Database (8)
      • MySQL (6)
      • MSSQL (2)
    • Front (44)
      • HTML (34)
      • CSS (0)
      • JavaScript (5)
      • Vue.js (5)
    • 코딩테스트 (4)
      • SQL (3)
      • JS (1)
    • MUSIC (1)
      • 장운박스 (1)
    • 임시 메모장 (21)
      • 메모장1 (21)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 자바스크립트정규식
  • 주민번호정규식
  • 정규식
  • 자바스크립트
  • 핸드폰번호정규식
  • 이메일정규식
  • regex
  • 정규식모음

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
NOOWGNAJ

Run To IT

Back/Python

Python 파일 저장 (생성 수정 읽기)

2022. 9. 20. 17:57
반응형
# 파일 저장
from idlelib.iomenu import encoding

# w 해당 파일을 생성 및 쓰기
# open("파일명","읽기(r),쓰기(w),수정(a)","encoding=언어셋")
files = open("./data.txt", "w", encoding="UTF-8")
#file = 해당 파일명에 데이터를 저장
print("홍길동", file=files)
print("이순신", file=files)
# open된 파일을 close로 종료
files.close()
print("---------------")
# a 해당 파일을 수정 (같은값도 계속 들어감)
files = open("./data.txt", "a", encoding="UTF-8")
print("유관순", file=files)
files.close()
print("---------------")
# r 해당 파일을 읽어오는 형태
files = open("./data.txt", "r", encoding="UTF-8")
print(files.read())
# readline : 데이터를 한줄씩 읽어옴
print(files.readline())
print(files.readline())
print(files.readline())
files.close()
print("---------------")
# 반복문으로 파일의 문자값을 가져옴
while True: # 무한루프
    line = files.readline() # 파일에 있는것을 라인별로 읽어옴
    if not line: # 만약 더 이상 읽을 라인이 없을 경우
        break
    print(line,end="") # end="" readline은 엔터기능을 삭제(공백삭제)
files.close()
# end는 출력 마지막에 적용할 문자, 숫자를 표기 할 수 있다
print("홍길동", end="2500")

# readlines 이용해서 반복문 출력
for line in files.readlines():
    print(line,end="")
files.close()
반응형
저작자표시 (새창열림)

'Back > Python' 카테고리의 다른 글

python pickle  (0) 2022.09.21
Python 크롤링  (0) 2022.09.20
Python 함수이동  (0) 2022.09.20
Python 전역변수, 지역변수  (0) 2022.09.20
Python 함수  (0) 2022.09.20
    'Back/Python' 카테고리의 다른 글
    • python pickle
    • Python 크롤링
    • Python 함수이동
    • Python 전역변수, 지역변수
    NOOWGNAJ
    NOOWGNAJ
    Innovation. Development. Evolution. Passion. Smart. Teamwork.

    티스토리툴바