python增删改查csv文件_Python增删改查文件
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# author:Erik Chan
# datetime:2018/12/27 9:29
# software: PyCharm
import os
# 獲取當(dāng)前文件的父目錄文件夾
DIR = os.path.dirname(os.path.abspath(__file__))
cwd = os.getcwd() #獲取當(dāng)前目錄即dir目錄下
print(cwd)
# 創(chuàng)建添加一個(gè)文件
f = open(DIR+"/test.txt","w",encoding='UTF-8')
# 寫入文件
str = '''
漢家三十六將軍
東方雷動(dòng)橫陣云
雞鳴函谷客如霧
貌同心異不可數(shù)
赤丸夜語(yǔ)飛電光
徼巡司隸眠如羊
當(dāng)街...
'''
f.write(str)
f.flush()# 強(qiáng)制寫入硬盤
f.close()# 關(guān)閉文件
# 打開(kāi)當(dāng)前文件
with open(DIR+"/poem.txt",'r',encoding='UTF-8') as file:
# 遍歷文件
for line in file:
print(line)# 打印文件內(nèi)容
print(file.read())
print(file.readline())# 讀取一行
print(file.readlines())# 讀取多行,返回一個(gè)列表
# 修改文件
old_str = '將軍'
new_str = '帥士'
data = ''
with open(DIR+"/poem.txt",'r',encoding='UTF-8') as file:
for line in file:
if old_str in line:
line = line.replace(old_str,new_str)
data += line
with open(DIR+"/poem.txt",'w',encoding='UTF-8') as file:
file.write(data)
# 刪除文件內(nèi)容
f = open(DIR+"/test.txt","w",encoding='UTF-8')
del f
# 刪除本地文件
os.remove(DIR+"/test.txt")
總結(jié)
以上是生活随笔為你收集整理的python增删改查csv文件_Python增删改查文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 单片机红绿灯电路灯有几种_新农村建设的太
- 下一篇: cropper初始化_jQuery.cr