python-ファイルの内容を読み込みます

3112 ワード

#       :
# file.read([size]) :           ,             。
# file.readline([size]) :         ,   "
" 。 , 。
# , , # file.readlines([sizeint]) : ( EOF) , Python for... in ... 。 EOF 。 # sizeint>0, sizeint , sizeint , 。 # f = open('yesterday.txt', 'r', encoding='utf-8') file_data = f.read() # read() (-1) , 0 , f.close() print(type(file_data), len(file_data)) print(file_data) # # f = open('yesterday.txt', 'r', encoding='utf-8') file_line = f.readline() # print(type(file_line), len(file_line)) if file_line.strip() == '' or len(file_line) == 1: print(' 。') file_line = f.readline() print(' :'+ file_line) file_line = f.readline(10) print(' 10 :'+ file_line) file_line = f.readline() print(' :'+ file_line) file_line = f.readline() print(' :'+ file_line) f.close() print(type(file_line), len(file_line)) # f = open('yesterday.txt', 'r', encoding='utf-8') file_line = f.readlines() f.close() print(type(file_line)) print(file_line)