当前位置:首页 > 编程教程 > Python技术文章 > python如何删除txt文件

python删除txt文件的实例方法

  • 发布时间:
  • 作者:码农之家
  • 点击:175

这篇文章主要知识点是关于python、txt、删除文件、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python文本分析
Python文本分析原书中文版
  • 类型:Python编程大小:100.4 MB格式:PDF作者:迪潘简
立即下载

python如何删除txt文件

python如何删除txt文件

 

python如何删除txt文件?下面给大家介绍一下基本步骤:

假如在d盘下有一个tt文本文件,我们来删除它

python如何删除txt文件

首先引入os模块

import os

相关推荐:《python视频教程》

使用os下的remove命令来删除该文件,参数是r'd:/tt.txt’,通常路径字符串都是用r字符串

os.remove(r'd:/tt.txt')

现在改文件已经被删除,现在我们再运行一下该命令,看看有什么提示错误

import os
os.remove(r'd:/tt.txt')
os.remove(r'd:/tt.txt')

这就是提示的错误,为了写出更见健壮的程序,我们通常要在删除文件前,先检验该文件是否存在。

python如何删除txt文件

使用path.exists命令来检验文件是否存在,参数仍然是路径字符串

os.path.exists(r'd:/tt.txt')
False

配合if语句,我们就可以写出一个健壮的删除文件的命令。

if os.path.exists(r'd:/tt.txt'):os.remove(r'd:/tt.txt')

以上就是python如何删除txt文件的详细内容,更多请关注码农之家其它相关文章!

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

python删除文件 相关电子书
学习笔记
网友NO.605333

python将txt文件读取为字典的示例

如下所示: # -*- coding: utf-8 -*-# @Time :18-8-2 下午3:23import sysreload(sys)sys.setdefaultencoding('utf8')fp = open("file", "r")sample = fp.readlines()result_list = [] # 创建一个空列表with open('file', 'w') as f: for line in sample: result_dict = {} try: sample_ = line.split(' ')#按照空格进行文件中每一行的切割 result_dict[sample_[0].split(':', 1)[0]] = sample_[0].split(':', 1)[1]#分别取:前后的数据为key和value result_dict[sample_[2].split(':', 1)[0]] = sample_[2].split(':', 1)[1] result_dict[sample_[4].split(':', 1)[0]] = sample_[4].split(':', 1)[1] except IndexError as s: pass result_list.append(result_dict) for i in result_list: data_value = str(i).decode('string_escape')#数据中存在中文字符,必须进行编码 f.write(data_value) f.write('\n') 以上这篇python将txt文件读取为字典的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

网友NO.236162

python怎么判断txt文件是否存在

通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。 这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、Try语句、pathlib模块。 1、使用os模块 os模块中的os.path.exists()方法用于检验文件是否存在。 判断文件是否存在import os import osos.path.exists(test_file.txt)#Trueos.path.exists(no_exist_file.txt)#False 2、使用try语句 可以在程序中直接使用open()方法来检查文件是否存在和可读写。 语法: open() 如果你open的文件不存在,程序会抛出错误,使用try语句来捕获这个错误。 程序无法访问文件,可能有很多原因: 如果你open的文件不存在,将抛出一个FileNotFoundError的异常; 文件存在,但是没有权限访问,会抛出一个PersmissionError的异常。 所以可以使用下面的代码来判断文件……

网友NO.752958

利用python将pdf输出为txt的实例讲解

一个礼拜前一个同学问我这个事情,由于之前在参加华为的比赛,所以赛后看了一下,据说需要用到pdfminer这个包。于是安装了一下,安装过程很简单: sudo pip install pdfminer; 中间也没有任何的报错。至于如何调用,本人也没有很好的研究过pdfminer这个库,于是开始了百度…… 官方文档: http://www.unixuser.org/~euske/python/pdfminer/index.html 完全使用python编写。 (适用于2.4或更新版本) 解析,分析,并转换成PDF文档。 PDF-1.7规范的支持。 (几乎) 中日韩语言和垂直书写脚本支持。 各种字体类型(Type1、TrueType、Type3,和CID)的支持。 基本加密(RC4)的支持。 PDF与HTML转换。 纲要(TOC)的提取。 标签内容提取。 通过分组文本块重建原始的布局。 一些基本的类 PDFParser:从一个文件中获取数据 PDFDocument:保存获取的数据,和PDFParser是相互关联的 PDFPageInterpreter处理……

网友NO.669516

python生成以及打开json、csv和txt文件的实例

生成txt文件: mesg = "hello world"with open("test.txt", "w") as f: f.write("{}".format(mesg)) print("加载完成!") 生成json文件: import jsonmesg = {"key": "value"}with open("test.json", "w") as f: json.dump(mesg, f) print("加载完成!") 生成csv文件: import csvwith open("test.csv", "w") as f: fieldnames = ["name", "age"] # 表的列名 writer = csv.DictWriter(f, fieldnames=fieldnames) writer.writeheader() # 加上表头 writer.writerow({"name": "shannon-li", "age": 4}) # 按行添加 print("加载完成!") 打开txt文件: with open("test.txt") as f: content = f.read() print("文件内容:{}".format(content)) 打开json文件: import jsonimport syswith open("test.json") as f: try: content = json.load(f) print("文件内容:{}".format(content)) except TypeError: sys.exit("Error on load json file.") 打开csv文件: import csvimport syscontent = []with open("test.csv") as f: reader = csv.DictReader(f, delimiter=",", quotechar="|") try: for row in reade……

<
1
>

Copyright 2018-2020 www.xz577.com 码农之家

版权投诉 / 书籍推广 / 赞助:520161757@qq.com