随笔分类 - Python
摘要:1、在Python中,通常有这几种方式来表示时间: (1)、时间戳 (1)、时间戳 时间戳(timestamp)的方式:通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。返回时间戳方式的函数主要有
阅读全文
摘要:一、linux,基于文件大小,创建时间,修改时间,文件内容,文件名称等进行查找汇总和输出 2019-01-04 只操作文本文件 #!/usr/bin/env python # -*- coding: utf-8 -* # Created by YangYongming at 2018/12/10 1
阅读全文
摘要:1、异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! 1 2 3 4 try: pass except Exception,ex: pass 1 2 3 4 try: pass except Excep
阅读全文
摘要:#!/usr/bin/env python # -*- coding: utf-8 -* # Created by YangYongming at 2018/09/17 20:22 # FileName: ipy.py import IPy ip1 = IPy.IP("220.181.199.13") ip2 = IPy.IP("220.181.199.0/24") ip3 = IPy.IP...
阅读全文
摘要:Python多线程 Threading模块用于提供线程相关的操作,线程是应用程序中工作的最小单元。 threading模块提供的类: Thread, Lock, Rlock, Condition, [Bounded]Semaphore, Event, Timer, local。 Thread类 Th
阅读全文
摘要:多态是什么? 用一句话来概括下,多态就是同一操作(方法)作用于不同的对象时,可以有不同的解释,产生不同的执行结果。 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017/12/26 0026 15:18 # @Author : mi
阅读全文
摘要:python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。Pickle模块中最常用的函数为: dump、dumps、load、lo
阅读全文
摘要:反射说简单点 --> 就是利用字符串的形式去对象(模块)中操作(寻找/检查/删除/设置)成员。 1.根据字符串的形式导入模块。2.根据字符串的形式去对象(某个模块)中操作其成员 说反射之前先介绍一下__import__方法,这个和import导入模块的另一种方式 如果是多层导入: 反射即想到4个内置
阅读全文
摘要:面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象
阅读全文
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017/12/8 0008 14:30 # @Author : ming import logging logging.basicConfig(level=logging.WARNING, # 大于等于warning级别的才会被记录 ...
阅读全文
摘要:python模块系列之 - subprocess subprocess – 创建附加进程 subprocess模块提供了一种一致的方法来创建和处理附加进程,与标准库中的其它模块相比,提供了一个更高级的接口。用于替换如下模块: os.system() , os.spawnv() , os和popen2
阅读全文
摘要:shutil对压缩包的处理是通过调用zipFile和tarFile两个模块来进行的。 import zipfile # zipfile压缩 z = zipfile.ZipFile('ss.zip', 'w', zipfile.ZIP_STORED) #打包,zipfile.ZIP_STORED是默认参数 # z = zipfile.ZipFile('ss.zip', 'w', zipfile....
阅读全文
摘要:#拷贝文件,可指定长度,fsrc和fdst都是一个文件对象 def copyfileobj(fsrc, fdst, length=16*1024) shutil.copyfileobj(open("ss1", "r"), open("ss2", "w"), length=1024) # 拷贝文件,dst必须可写,存在则覆盖 def copyfile(src, dst, *, follow_sy...
阅读全文
摘要:一、ConfigParser简介 ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。 括号“[ ]”内包含的为section。紧接着section 为类似于key-value 的
阅读全文
摘要:json,用于字符串 和 python数据类型间进行转换 Json模块提供了四个功能:dumps、dump、loads、load
阅读全文
摘要:导入ElementTree模块 为了创建一个element实例,使用Element 构造函数或者SubElement()工厂函数。 ET.Element():通常用于创建根节点 ET.SubElement(): 用于创建子节点 ElementTree 类可以用来包裹一个element结构,用于与XM
阅读全文
摘要:使用的XML文件如下:file.xml 导入模块 读取文件 打印一下根节点信息 打印一下根节点的孩子节点 findall 直接定位节点 iter 遍历所有节点 data {'name': 'ming'} country {'name': 'Singapore'} rank {} 4 year {}
阅读全文
摘要:Python 正则表达式 下图列出了Python支持的正则表达式元字符和语法: 1、数量词的贪婪模式与非贪婪模式 正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的(在少数语言里也可能是默认非贪婪),总是尝试匹配尽可能多的字符;非贪婪的则相反,总是尝试匹配尽可能少的字符。例
阅读全文

浙公网安备 33010602011771号