返回顶部
首页 > 资讯 > 后端开发 > Python >Python遍历文件和内容
  • 544
分享到

Python遍历文件和内容

遍历文件内容 2023-01-31 05:01:18 544人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

#!/usr/bin/python #-*- coding: utf-8 -*- #图片中有大量冗余数据,需要删除,现在有开发跑出有用的图片,并且按照每天生产.txt 文件 #1.遍历按天生产.txt文件,新建一个新的目录,将有用文件都移动

#!/usr/bin/python
#-*- coding: utf-8 -*-
#图片中有大量冗余数据,需要删除,现在有开发跑出有用的图片,并且按照每天生产.txt 文件
#1.遍历按天生产.txt文件,新建一个新的目录,将有用文件都移动到此目录下。让后新老目录名兑换
#样列:Http://test.xx.com/v0/app-feed/soft/apk/201202/20120224164134.apk
import os
import shutil
rootdir="/root/Python/apk"
apknewdir="/www/v0/app-feed/soft/apknew1"
#开始遍历文件
for parent,dirnames,filenames in os.walk(rootdir):
        
    for filename in filenames:
        file_object= open(os.path.join(rootdir,filename),'r')
        try:
            list_of_all_the_lines=file_object.readlines()
            for line in list_of_all_the_lines:
                #使用截取字符串,拼接文件名
                #apkfilename="/www/"+line.split("/",3)[3]
                #通过字符串替换 得到文件名
                apkfilename=line.replace("http://test.xx.com","/www")
                #apkfilename="/www/v0/app-feed/soft/apk/201202/20120224164134.apk" 取文件名
                datedir=apkfilename.split("/",7)[6]
                #datedir="201202" 取时间
                #判断日期文件夹是否存在,如果不存在就创建,否则就复制文件到新的目录中
                if os.path.exists(os.path.join(apknewdir,datedir)):
                    #shutil.copy(apkfilename,os.path.join(apknewdir,datedir))
                    print(apkfilename+"_____"+os.path.join(apknewdir,datedir))
                else :
                    os.path.mkdir(os.path.join(apknewdir,datedir))
                    #print("create"+os.path.join(apknewdir,datedir))
                            
        finally:
            file_object.close()


--结束END--

本文标题: Python遍历文件和内容

本文链接: https://lsjlt.com/news/189072.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python遍历文件和内容
    #!/usr/bin/python #-*- coding: utf-8 -*- #图片中有大量冗余数据,需要删除,现在有开发跑出有用的图片,并且按照每天生产.txt 文件 #1.遍历按天生产.txt文件,新建一个新的目录,将有用文件都移动...
    99+
    2023-01-31
    遍历 文件 内容
  • python怎么循环遍历文件夹内容
    在Python中,可以使用os模块和os.walk()函数来循环遍历文件夹内容。下面是一个简单的示例代码: import os #...
    99+
    2023-10-27
    python
  • python文件遍历
    #遍历储存文件def text_save(filename, product): # filename为写入文件的路径,product为要写入数据列表.file = open(filename, 'a') # 打開或者創建文件for ...
    99+
    2023-01-30
    遍历 文件 python
  • python遍历文件
    #今天模仿前锋教育视频写的,感觉很实用。import osdef alldir(path,sp=''): file_list=os.listdir(path) # print(file_list) sp+='***' ...
    99+
    2023-01-30
    遍历 文件 python
  • python如何遍历csv文件
    使用python遍历csv文件的方法:1.新建python项目;2.导入pandas模块;3.使用read_csv()函数打开文件;4.使用iterrows()方法遍历文件;具体步骤如下:首先,打开python,并新建一个python项目;...
    99+
    2024-04-02
  • python怎么遍历文件夹
    本文小编为大家详细介绍“python怎么遍历文件夹”,内容详细,步骤清晰,细节处理妥当,希望这篇“python怎么遍历文件夹”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。本文教程操作环境:windows7系统、P...
    99+
    2023-06-30
  • python 实时遍历日志文件
    open 遍历一个大日志文件 使用 readlines() 还是 readline() ? 总体上 readlines() 不慢于python 一次次调用 readline(),因为前者的循环在...
    99+
    2022-06-04
    遍历 实时 文件
  • python怎么遍历每个文件
    使用python遍历每个文件的方法:1.新建python项目;2.导入os模块;3.定义文件路径;4.使用os.listdir()方法遍历文件;具体步骤如下:首先,打开python,并新建一个python项目;python项目创建好后,在项...
    99+
    2024-04-02
  • Python如何遍历子文件夹
    在Python中,可以使用`os`模块的`walk()`函数来遍历子文件夹。`walk()`函数会递归地遍历指定路径下的所有子文件夹...
    99+
    2023-09-13
    Python
  • linux 下用python 遍历文件夹
          我们需要遍历一个文件夹下面的所有 文件名,下面介绍下在Python中使用os.walk(路径)可以遍历某路径下的所有文件夹及文件。    具体方法是for <路径名变量>, <文件夹名列表>, <文...
    99+
    2023-01-31
    遍历 文件夹 linux
  • python如何遍历文件夹下的文件
    python遍历文件夹下文件的方法:1、在python脚本中导入os模块;2、通过for循环语句实现遍历文件夹下文件操作即可。具体操作方法:首先需要在python脚本中导入os模块进行文件操作。import os通过for循环语句判断目录是...
    99+
    2024-04-02
  • python如何打开文件夹遍历文件
    在Python中,可以使用`os`模块来打开文件夹并遍历文件。下面是一个示例代码:```pythonimport os# 文件夹路径...
    99+
    2023-09-26
    python
  • python怎么遍历文件夹所有文件
    可以使用os模块来遍历文件夹中的所有文件。以下是一个示例代码:```pythonimport os# 遍历文件夹def traver...
    99+
    2023-08-12
    python
  • Python遍历文件夹和读写文件的实现方法
    需 求 分 析 1、读取指定目录下的所有文件 2、读取指定文件,输出文件内容 3、创建一个文件并保存到指定目录 实 现 过 程 Python写代码简洁高效,实现以上功能仅用了40行左右的代码~ 昨天用Ja...
    99+
    2022-06-04
    遍历 文件夹 文件
  • Python遍历文件夹和读写文件的实现代码
    需 求 分 析 1、读取指定目录下的所有文件 2、读取指定文件,输出文件内容 3、创建一个文件并保存到指定目录 实 现 过 程   Python写代码简洁高效,实现以上功能仅用了40行左右的代码~ 昨天用...
    99+
    2022-06-04
    遍历 文件夹 代码
  • java怎么遍历文件夹内的所有文件
    可以使用递归来遍历文件夹内的所有文件。以下是一个示例代码: import java.io.File; public class F...
    99+
    2023-10-26
    java
  • Python实现遍历读取文件或文件夹
    目录例子os.listdiros.walk遍历读取代码搞机器学习或者深度学习算法很多时候需要遍历某个目录读取文件,特别是经常需要读取某个特定后缀的文件,比如图片的话可能需要读取jpg...
    99+
    2024-04-02
  • Python怎么遍历文件夹获取文件名
    在Python中,可以使用os模块来遍历文件夹,并获取文件名。具体步骤如下:1. 导入os模块:`import os`2. 指定要遍...
    99+
    2023-08-08
    Python
  • 怎么在python中遍历文件夹
    今天就跟大家聊聊有关怎么在python中遍历文件夹,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。python可以做什么Python是一种编程语言,内置了许多有效的工具,Python几...
    99+
    2023-06-14
  • python如何遍历查看csv文件
    这篇文章主要介绍python如何遍历查看csv文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学研究;3、网络爬虫;4、嵌入式应用开发;5...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作