首页 > 编程语言 >Python文件操作基础方法

Python文件操作基础方法

时间:2023-01-18 15:44:43浏览次数:37  
标签:-------- 文件 Python filename ------- print 操作 txt

import os
import shutil

#创建文件
def CreateFile(filename):
    f=open(filename,mode='a',encoding='utf-8')
    f.close()
    print("-------文件创建成功--------")

#写入文件内容
def AppendFileContent(filename,content):
    f = open(filename, mode='a', encoding='utf-8')
    f.write(content)
    f.close()
    print("-------写入文件内容成功--------")

#读取文件内容
def ReadFile(filename):
    f = open(filename, mode='r', encoding='utf-8')
    for line in f.readlines():
        print(line)
    f.close()

#删除文件
def DelFile(filename):
    print("-------删除文件--------")
    os.remove(filename)
    print("-------删除文件成功--------")

#复制文件
def Copyile(filename,newFilename):
    shutil.copy(filename, newFilename)
    print("-------复制文件成功--------")

#文件重命名
def ReNameFile(filename,newFilename):
    os.rename(filename, newFilename)
    print("-------文件重命名成功--------")

#创建文件
CreateFile("ces.txt")
#往文件中追加内容
AppendFileContent("ces.txt","测试文本内容张三\n")
#读取文件
ReadFile("ces.txt")
#复制文件
Copyile("ces.txt","ces2.txt")
#文件重命名
ReNameFile("ces.txt","ces3.txt")
#最后删除文件
DelFile("ces2.txt")
DelFile("ces3.txt")

  

标签:--------,文件,Python,filename,-------,print,操作,txt
From: https://www.cnblogs.com/soulsjie/p/17059996.html

相关文章

  • linux系统中更新python
    Linux系统中更新Python首先到Python的Ftp服务器上(https://www.python.org/ftp/python/),找到你喜欢的版本的Python。我选择的就是3.11.1版本的Python。在Linux服务......
  • 数据类型python
    type()语句的用法运行结果......
  • vite 复制文件或文件夹到dist 目录
    有时在项目build时希望将一些资源文件或文件夹复制到dist文件夹下的配置和方法。1、build:{terserOptions:{compress:{drop_console:true,......
  • python 类与对象
    python类与对象(未完待续)类定义括号里的是继承类,如果没有类继承,就继承object类,它是所有类的基础类。pass是占位符,还可用在判断和循环中class类名(object):pa......
  • VS2019 C++ 调用python函数/类对象的方法
    1.环境配置VS工程配置要和python一致,安装的python如果是64位的,工程配置也要选成64位的在工程配置中添加包含目录和库目录,添加python环境目录里的include和libs文件......
  • c++生成csv文件并在python界面可视化
    前景概要为什么生成的是csv文件而不是txt文件因为txt在python那边处理起来比较麻烦需要两组数而数与数之间存在对应关系这样两组数同样需要两组就是两组xy数值然后......
  • Python工具箱系列(二十三)
    基于游标的操作游标是数据库操作的相对底层的能力。简单的操作如下:importmysql.connectorimportrandomhost='localhost'user='root'password='8848is8848'dbname=......
  • Python学习中的六个技巧小结
    1.引言“Beautifulisbetterthanugly.”上述为著名的TheZenofPython的第一句话,也是有追求的python开发人员的信条之一。所以我们的问题来了:如何编写漂亮的Python代......
  • 文件操作
    文件操作1.文件的概念​ 文件就是操作系统给用户操作硬盘的快捷方式​ 双击一个文件就是从硬盘中加载数据到内存​ 保存一个文件就是把内存中的数据刷到硬盘中保......
  • python property使用
    classGoods():def__init__(self):self._price=""@propertydefprice(self):[email protected](self,val......