1. νμΌ μ μΆλ ₯κ³Ό κ΄λ ¨λ ν¨μλ₯Ό κ³ λ₯΄μμ€
read(), readline(), write(),writeline(), readlines() -> "νμΌ" μ μΆλ ₯ κ΄λ ¨ ν¨μ
input(), pirnt() λ "νμ€" μ μΆλ ₯ ν¨μμ΄λ€.
2. μ½λ λΉμΉΈμ μ±μ°μμ€
inFp = fileopen("C:/Temp/data1.txt", "r", encoding="utf-8")
inStr = inFp.readline()
print(inStr,end="")
inFP.close()
3. λΉμΉΈμ μ±μ°μμ€
inFp = open("C:/Temp/data1.txt","r"",encoding='utf-8'")
inList = inFp.readlines() #νλ²μ μ½μ΄ μ μ₯
for inStr in inList:
print(inStr, end="")
inFp.close()
4. open() ν¨μλ‘ νμΌ μμλ μ€λ₯λ°©μ§ ν¨μλ?
os.path.exists() ν¨μ
5. λΉμΉΈμ μ±μ°μμ€ (λμ€ λͺ λ Ή copy)
inList = inFp.readlines()
for inStr in inList:
outFp.writelines(inStr)
6. μ΄μ§ νμΌ μ½κ±°λ μ°λλ° μ¬μ©νλ ν¨μ?
νλ°μ΄νΈμ© μ²λ¦¬νλ read(), write() ν¨μλ₯Ό μ¬μ©νλ€.
7. κ° μ€λͺ μ λ§λ os, os.path, shutil λͺ¨λ ν¨μλ₯Ό μ°μμ€.
νμΌ λ³΅μ¬ shutil.copy(μμ€νμΌ,νκΉν¨μ)
λλ ν°λ¦¬ λ³΅μ¬ shutil.copytree( μμ€νμΌ,νκΉν¨μ)
λλ ν°λ¦¬ μμ± os.mkdir(ν΄λλͺ )
λλ ν°λ¦¬ μμ shutil.rmtree (ν΄λλͺ )
ν΄λ μ¬λΆ νμΈ os.path.exists
νμΌ μμ os.remove(νμΌλͺ )
8. try~except λ¬Έμμ μ¬μ©νλ μμΈμ’ λ₯
μλ λ³μ μ κ·Ό NameError
νμΌ μ²λ¦¬μμ μ€λ₯ λ°μ IOError
μ€νμμ μ€λ₯ λ°μ RuntimeError
λμ λ리μ ν€κ° μμ KeyError