摘要: 主要涉及到三个函数 1、os.path.exists(path) 判断一个目录是否存在 2、os.makedirs(path) 多层创建目录 3、os.mkdir(path) 创建目录 DEMO 直接上代码 def mkdir(path): # 引入模块 import os # 去除首位空格 pat 阅读全文
posted @ 2019-11-28 23:04 山竹小果 阅读(470) 评论(0) 推荐(0) 编辑
摘要: split()方法实现字符串分割。 该方法根据提供的分隔符将一个字符串分割为字符列表,如果不提供分隔符则程序会默认把空格(制表、换行等)作为分隔符。 其基本使用语法如下: string.split(separator) string: 待处理的字符串 split:分割函数关键字 separator: 阅读全文
posted @ 2019-11-28 22:59 山竹小果 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 目录 1.使用os模块 判断文件是否可做读写操作 2.使用Try语句 3. 使用pathlib模块 正文 通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。 这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、 阅读全文
posted @ 2019-11-28 21:19 山竹小果 阅读(462) 评论(0) 推荐(1) 编辑
摘要: #!/usr/bin/env python3 # -*- coding:utf8 -*- # @TIME :2018/9/17 9:02 # @Author:dazhan # @File :copyfiles2dir.py import os import shutil source_path = 阅读全文
posted @ 2019-11-28 21:16 山竹小果 阅读(7733) 评论(0) 推荐(1) 编辑
摘要: os.remove(path) 删除文件 path. 如果path是一个目录, 抛出 OSError错误。如果要删除目录,请使用rmdir(). remove() 同 unlink() 的功能是一样的在Windows系统中,删除一个正在使用的文件,将抛出异常。在Unix中,目录表中的记录被删除,但文 阅读全文
posted @ 2019-11-28 21:11 山竹小果 阅读(2137) 评论(0) 推荐(1) 编辑
摘要: TarFile类对于就是tar压缩包实例. 其由member块组成, member块则包括header块和data块. 每个member以TarInfo对象形式描述. 所以TarFile就是TarInfo的序列. 其初始化函数的形参和TarFile类的属性对应, 其中比较重要是dereference 阅读全文
posted @ 2019-11-28 20:52 山竹小果 阅读(9664) 评论(0) 推荐(1) 编辑
摘要: 筛选某一文件下内具备某一前缀的文件: for file in files filename = os.path.listdir(file) if 'qianzhui--' in filename: # do something 阅读全文
posted @ 2019-11-28 20:49 山竹小果 阅读(1523) 评论(0) 推荐(0) 编辑
摘要: Linux mv 命令 Linux 命令大全 Linux mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。 语法 mv [options] source dest mv [options] source... directory 参数说明: -i: 若指定目录已有同名文件,则先询问是否覆 阅读全文
posted @ 2019-11-28 20:49 山竹小果 阅读(1455) 评论(0) 推荐(0) 编辑
摘要: ls __paddlepalm_* > __palminfo__ 名字以__paddlepalm_开头的文件名打印到后面那个info里面 https://www.runoob.com/linux/linux-shell.html 教程 文件表达式-e filename 如果 filename存在,则 阅读全文
posted @ 2019-11-28 20:49 山竹小果 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 几种不同类型的输出对齐总结: 先看效果: 采用.format打印输出时,可以定义输出字符串的输出宽度,在 ':' 后传入一个整数, 可以保证该域至少有这么多的宽度。 用于美化表格时很有用。 >>> table = {'Google': 1, 'Runoob': 2, 'Taobao': 3} >>> 阅读全文
posted @ 2019-11-28 11:04 山竹小果 阅读(15912) 评论(0) 推荐(0) 编辑
摘要: 使用urllib2下载并分块copy: # from urllib2 import urlopen # Python 2 from urllib.request import urlopen # Python 3 response = urlopen(url) CHUNK = 16 * 1024 w 阅读全文
posted @ 2019-11-28 10:54 山竹小果 阅读(2225) 评论(0) 推荐(0) 编辑