Pythonファイルの操作といくつかの注意事項
2303 ワード
本稿では,ファイル操作のいくつかの従来の用法と,対応する用法が表す意味の浅い認知を記録し,現在はバイナリ操作には関与していない.後期に誤りが発見されたり、新しい内容が習得されたりすると、すぐに更新されます.
その後、バイナリ付きの操作が更新されます...共に励ます
import os
'''
'''
#
f1 = open('C:/Users/24193/PycharmProjects/untitled/a', 'r') # ,r
f2 = open('./a', 'r') #
# : r w a r+ w+ a+ b+ ( , )
filePath = 'C:/Users/24193/Desktop/x.txt' #
rFile = open(filePath, 'r') # ,
print(rFile.read()) # ,
wFile = open(filePath, 'w') # , ( ),
wFile.write(' ')
aFile = open(filePath, 'a') # , , ,
aFile.write(' ')
RFile = open(filePath, 'r+') # , . ,
RFile.write(' ')
print(RFile.read()) # , ,
WFile = open(filePath, 'w+') # , ,
WFile.write(' ') #
print(WFile.read()) # , ,
AFile = open(filePath, 'a+') # , , ,
AFile.write(' ') #
print(AFile.read()) # , ,
'''
read() / readline() / readlines()
'''
print(rFile.read()) #
print(rFile.readline()) #
print(rFile.readlines()) # ,
'''
/
'''
dirPath = 'C:/Users/24193/Desktop/'
os.remove(dirPath + 'delFile.txt') # , delFile.txt
os.mkdir(dirPath + 'makeDir') #
os.rmdir(dirPath + 'makeDir') #
os.rename(dirPath + 'oldName.txt', dirPath + 'newName.txt') # , , oldName.txt
print(os.getcwdb()) # . : : b'C:\\Users\\24193\\PycharmProjects\\untitled'( )
os.chdir(dirPath) # dirPath, ,
print(os.listdir(dirPath)) # , ,
'''
:
1、 . '/'
2、 '/'
'''
open((os.getcwd().replace('\\', '/') + '/' + 'newFile.txt'), 'w') #
その後、バイナリ付きの操作が更新されます...共に励ます