前几天打开手机相册发现自己相册里面居然有一万多张图片,一个一个选择删除真是删烦了,所以自己做了一个小应用来帮我。 也许你会说为什么不导入到电脑上进行删除,没办法我就是想整点不一样的,学了python就是喜欢整点骚操作。(手动滑稽)所以下面就在手机上使用python进行一波骚操作。。。准备工具首先你得有个手机,233(和没说一样),咳咳 说正经的,既然我要在手机上运行python了,这里
from pathlib import Patha = Path(r'E:\python_apps\bk-pipline\x52_merge_workspace\time_flush\client\3droom\A - 1.17.0.xml')b = Path(r'E:\python_apps\bk-pipline\x52_merge_workspace\time_flush')relative_
原创 2023-01-18 15:31:24
667阅读
  原本的os模块在获取路径的时候可能并不如现在的pathlib好用from pathlib import Path for file in path.glob('*.jpg'): print(file) print(str(file)) img = cv2.imread(str(file)) cv2.imshow("tag",img)path下的
转载 2023-06-20 23:45:02
242阅读
# Python `pathlib` 拼接 ## 引言 在Python中,文件和文件夹的路径拼接是一个常见的操作。在过去,我们通常使用`os.path`模块中的函数来处理这些操作。然而,自从Python 3.4版本引入了`pathlib`模块后,我们可以更加方便地处理路径。 本文将教你如何使用`pathlib`模块来实现路径拼接。我们将介绍整个过程的流程和涉及的每个步骤,并提供相应的代码和注释
原创 2023-11-20 10:13:48
75阅读
# 从入门到精通:Python中的pathlib模块 在Python编程中,操作文件和目录是一项非常常见的任务。`pathlib`是Python标准库中的一个模块,它提供了一种简单而直观的方法来操作文件系统路径。在本文中,我将向你介绍如何使用`python pathlib.path`模块来进行文件和目录的操作,希望可以帮助你更好地理解和运用这个功能。 ## 步骤概览 下面是使用`pytho
原创 2024-05-17 11:16:51
57阅读
# Python pathlib目录拼接详解 在Python编程中,用于处理文件路径的模块有很多,其中`pathlib`是Python标准库中一个非常强大和简洁的模块,提供了一种面向对象的方式来处理文件系统路径。在本文中,我们将重点介绍`pathlib`模块中的目录拼接功能,帮助读者更好地理解和运用该模块。 ## 什么是`pathlib`模块 `pathlib`模块是Python 3.4版本
原创 2024-05-12 03:39:50
117阅读
路径拼接和分解操作符/ Path对象 / Path对象 Path对象 / 字符串 字符串 / Path对象 三种拼接方式的结果都是路径对象from os import path # python3.4之前使用这种方式 from pathlib import Path # python3.4建议使用这种方式 p = path.join('/etc', 'sysconfig', 'network
转载 2023-08-30 09:50:56
108阅读
1.Python 环境变量下面几个重要的环境变量,它应用于Python:变量名描述PYTHONPATHPYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。结果是sys.path。PYTHONSTARTUPPython启动后,先寻找PYTHONSTARTUP环境变量,然后执行此变量指定的文件中的代码。PYTHONCASEOK加入PYTHONCAS
转载 2023-07-03 17:52:56
45阅读
# Python Pathlib模块:如何判断文件后缀 Python的`pathlib`模块是一个现代的文件系统路径库,它提供了面向对象的接口来处理文件系统路径。在本文中,我们将探讨如何使用`pathlib`模块来判断文件的后缀名。 ## 什么是文件后缀? 文件后缀,也称为文件扩展名,是文件名的一部分,通常位于文件名的末尾,由一个点(`.`)分隔。它用于指示文件的类型或格式,例如`.txt`
原创 2024-07-23 03:17:53
162阅读
# Python Pathlib 文件名拼接实现教程 ## 介绍 在Python开发中,经常需要对文件名进行拼接操作。PathlibPython标准库中用于处理文件路径的模块,提供了一种面向对象的方式来操作文件系统路径,使得文件路径拼接更加简单和可读。本文将针对初学者介绍如何使用Pathlib实现文件名的拼接。 ## 整体流程 下面是实现文件名拼接的整体流程: ```mermaid gan
原创 2024-01-16 07:20:35
116阅读
# Python中的Pathlib库:打开路径内的exe文件 ## 引言 在Python中,我们经常需要处理文件和目录。Pathlib库是Python标准库中的一个模块,它提供了一种更简洁、更直观的方式来处理文件系统路径。在本文中,我们将介绍如何使用Pathlib库来打开路径内的exe文件。我们将首先介绍Pathlib库的基本概念和用法,然后详细讲解如何使用Pathlib库打开路径内的exe文
原创 2023-08-15 17:03:21
147阅读
from pathlib import Patha = Path.is_dir(Path.home().joinpath('data', 'abc'))print(a)b = Path.is_file(Path.cwd().joinpath('pathlib_01.py'))print(b)c = Path.home().joinpath('data').partsprint(c)# 创建单个文件
原创 2022-04-20 10:37:09
663阅读
# Python中替换路径拼接路径 ## 简介 在Python开发中,经常需要对路径进行拼接和替换操作。路径拼接是将多个路径组合成一个完整的路径,而路径替换是将路径中的某一部分替换为新的内容。本文将介绍Python中常用的路径拼接和替换方法,并提供相关的代码示例。 ## 路径拼接Python中,我们可以使用`os.path.join()`函数来拼接路径。该函数接受一个或多个路径作为参数
原创 2023-11-05 05:04:14
226阅读
# Python中的路径拼接Python中,路径拼接是一项常见的任务,特别是在涉及文件和文件夹操作时。Python提供了一组功能强大的工具来处理路径拼接,使得开发者能够轻松地执行这些任务。 ## 为什么需要路径拼接? 在计算机系统中,文件和文件夹通常被组织成一个层次结构。为了定位一个特定的文件或文件夹,我们需要指定一个路径。路径是一个字符串,描述了如何从根目录(例如`/`)或当前工作目录
原创 2023-10-13 09:36:14
842阅读
本文基于 Python3 编写测试。os.path 模块是跨平台的,即使不打算在平台之间移植自己的程序也应该用 os.path,好处多多。解析路径第一组 os.path 函数可用于将表示文件名的字符串解析为其组成部分。重要的是要意识到这些功能不依赖于实际存在的路径。路径解析取决于以下定义的一些 os 变量: os.sep- 路径部分之间的分隔符(例如,“ /”或“ \”)。 os.extsep-
转载 2024-08-31 21:39:05
84阅读
在本教程中,你将了解如何使用 pathlib 模块操作目录和文件的名称。 学习如何读取和写入文件,拼接路径和操作底层文件系统的新方法,以及如何列出文件并迭代它们的一些示例。 大多人处理文件用的最多的还是 os 模快吧,比如下面这样的操作>>> path.rsplit('\\', maxsplit=1)[0]或者写出下面这样长长的代码>>> os.path.isf
前言 如果你还在为操作文件路径烦恼,不会使用os.path模块,那么是时候试试pathlib了。 pathlibpathlib 库从 python3.4 开始,到 python3.6 已经比较成熟。如果你的新项目可以直接用 3.6 以上,建议用 pathlib。相比于老式的 os.path
原创 2022-03-15 17:35:50
588阅读
# Python pathlib库:查看子文件夹 ## 介绍 在Python中,Pathlib库是一个实用的标准库,可用于处理文件系统路径。它提供了一种简洁和面向对象的方法来操作文件和目录。通过使用Path对象,我们可以轻松地获取文件的属性,遍历目录结构,创建新的目录等。 本文将教你如何使用PythonPathlib库来查看指定目录下的子文件夹。我们会按照以下步骤来展开教程: 1. 导入P
原创 2023-12-02 06:05:28
613阅读
pathlib 模块是在Python3.4版本中首次被引入到标准库中的,作为一个可选模块。从Python3.6开始,内置的 open 函数以及 os 、 shutil 和 os.path 模块中的各种函数都可以正确地使用 pathlib.Path 对象了。最初,pathlib给人的感觉只是os.path的一个不必要的面向对象版本,不过,当你实际去了解pathlib之后,会发现pathlib实际上绝
转载 2024-07-04 14:19:59
81阅读
pathlib.Path(path).is_absolute 与 os.path.isabs(path)的区别`Path(path).is_absolute()` 和 `os.path.isabs(path)` 都用于判断路径是否为绝对路径,但它们有一些区别: 1. **`Path(path).is_absolute()`**:    - 这是 **pathlib** 模块中
原创 2024-03-27 14:51:04
102阅读
  • 1
  • 2
  • 3
  • 4
  • 5