python删除不需要的python文件方法

yipeiwu_com6年前Python基础

最近在看廖老师的python教程,在看到关于文件的操作时,廖老师的其中一段关于查找电脑里的python文件,突然想把之前写的python代码给删除了,因为这是第二次看教程了。

import os
for x in os.listdir('.'):
 '''
 这里的os.listdir('.')应该是定位到python所安装的目录下
 '''
 path = os.path.abspath('.')
#把目录传给path这个变量方便在删除时能够用到os.path.join(path1, path2)把完整的目录显示出来#
 if os.path.isfile(x) and os.path.splitext(x)[1] == '.py':
 #这里把后缀带.py的文件查找出来,并以列表的形式存在#
  print('准备删除'+x)
  os.remove(os.path.join(str(path), str(x)))
 #这里用os.path.join(path1, path2)把完整目录显示并删除,其中前面的path变量要用str()把path变成字符串,x量也是这样#
  print('成功删除'+x)

以上这篇python删除不需要的python文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

用Python逐行分析文件方法

用于逐行分析文本的代码示例 fileIN = open(sys.argv[1], "r") line = fileIN.readline() while line: [some bi...

Python实现KNN(K-近邻)算法的示例代码

Python实现KNN(K-近邻)算法的示例代码

一、概述 KNN(K-最近邻)算法是相对比较简单的机器学习算法之一,它主要用于对事物进行分类。用比较官方的话来说就是:给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近...

python利用numpy存取文件的方式

python利用numpy存取文件的方式

 NumPy提供了多种存取数组内容的文件操作函数。保存数组数据的文件可以是二进制格式或者文本格式。二进制格式的文件又分为NumPy专用的格式化二进制类型和无格式类型。 nump...

使用 Python 获取 Linux 系统信息的代码

哪个Python版本? 当我提及Python,所指的就是CPython 2(准确的是2.7).我会显式提醒那些相同的代码在CPython 3 (3.3)上是不工作的,以及提供一份...

python返回数组的索引实例

使用python里的index nums = [1, 2, 3, 4, 5, 6, 1, 9] print nums.index(max(nums)) print nums.inde...