文章 2024-01-29 来自:开发者社区

python报表自动化系列 - 按照文件名筛选文件

python按照文件名筛选文件【函数说明】通过get_finames_all(path)函数可以返回得到目录(含其子目录)下所有的文件名组成的列表,但是这个列表中并非所有的文件名都是我们需要的,因此需要进行筛选。删除不需要的文件名相当于插入需要的文件名。假设文件名中有一段字符串是我们需要的特征,另外一个特征是拓展名。【参数】filename_list 列表Features_str 字符串,可以是....

文章 2024-01-29 来自:开发者社区

python报表自动化系列 - 获取指定目录所有文件绝对路径

获取某个目录下所有文件的绝对路径并返回列表李俊才【函数说明】给定一个路径,将返回该路径中的所有文件的绝对路径,并按照列表的形式返回。【相似功能参考】获得指定目录下所有文件名 —— 这种方法返回的不是完整的路径,而仅仅是再指定目录下所有文件的文件名列表。【代码实现】import os def get_allfiles_path(path): print('现在正在处理的文件路径是:',pa...

文章 2024-01-26 来自:开发者社区

Python写入文件报错‘gbk’ codec can’t encode character的解决办法

背景使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 这个问题。 网络上有很多类似的文件讲述如何解决这个问题,但是无非就是encode,decode相关的,这是导致该问题出现的真正原因吗?不是的。 很多时....

文章 2024-01-26 来自:开发者社区

Python使用selenium的Chrome下载文件报错解决

Python使用selenium的Chrome下载文件报错:失败下载错误。网络不稳定也会引发该错误。咱们这里是因为路径多个反斜杠造成的。 下图是报错内容运行日志:路径代码:base_url = "https://www.2ppt.com/" # 采集的网址ASP.NET电子商务源码 save_path = "E:\\Spider\\PPT\\"去掉SavePath的反斜杠即可下载OK。好...

Python使用selenium的Chrome下载文件报错解决
文章 2024-01-26 来自:开发者社区

python+selenium+Chrome 监测文件是否下载完毕

一、版本python 3.5selenium 4.1.0pycharm 社区版二、代码其实我感觉firefox的也可以。这个方法网上是没有的,selenium也未提供下载完成判断。@staticmethod def judge_file_exist(is_check,check_times,check_interval_sec,check_path,filter_down_file,ch...

文章 2024-01-26 来自:开发者社区

Python 递归检测文件夹下的文件

Python 递归检测文件夹下的文件。怕自己忘记记录一下:import os # 查找指定文件夹下所有相同名称的文件 def search_file(dirPath, fileName): dirs = os.listdir(dirPath) # 查找该层文件夹下所有的文件及文件夹,返回列表 for currentFile in dirs: # 遍历列表 ab...

文章 2024-01-24 来自:开发者社区

Python 自动化指南(繁琐工作自动化)第二版:十六、使用 CSV 文件和 JSON 数据

在第 15 章,你学习了如何从 PDF 和 Word 文档中提取文本。这些文件是二进制格式的,需要特殊的 Python 模块来访问它们的数据。另一方面,CSV 和 JSON 文件只是纯文本文件。您可以在文本编辑器(如 Mu)中查看它们。但是 Python 还附带了特殊的csv和json模块,每个模块都提供了帮助您处理这些文件格式的函数。CSV 代表“逗号分隔值”,CSV 文件是存储为纯文本文件的....

Python 自动化指南(繁琐工作自动化)第二版:十六、使用 CSV 文件和 JSON 数据
文章 2024-01-24 来自:开发者社区

Python 自动化指南(繁琐工作自动化)第二版:十、组织文件

在前一章中,你学习了如何在 Python 中创建和写入新文件。您的程序也可以组织硬盘上预先存在的文件。也许你有过这样的经历:浏览一个装满几十个、几百个、甚至几千个文件的文件夹,然后手动复制、重命名、移动或压缩它们。或者考虑这样的任务:在文件夹的每个子文件夹中复制所有 PDF 文件(仅复制 PDF 文件)删除包含数百个名为spam001.txt、spam002.txt、spam003.txt等文件....

Python 自动化指南(繁琐工作自动化)第二版:十、组织文件
文章 2024-01-23 来自:开发者社区

python中追加字符串到txt文件

在Python中,如果你想向一个已存在的文本文件追加内容,而不是覆盖原有内容,你需要使用 "a" 或 "a+" 模式打开文件。以下是两个示例: 示例1:简单追加字符串到txt文件 # 打开或创建文件(如果不存在),并设置为追加模式 with op...

文章 2024-01-23 来自:开发者社区

Python中,将数据写入TXT文件

在Python中,将数据写入TXT文件的基本步骤如下: # 1. 打开文件,指定模式为写入('w')或追加('a') # 'w' 模式会清空文件原有内容,如果文件不存在则创建新文件 # 'a' 模式则在文件尾部追加内容&#...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像