会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
py小强
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2019年6月30日
第六章 常用模块(8):python常用模块(执行系统命令的模块:subprocess模块)
摘要: 功能:通过python执行操作系统的命令。(os模块中的os.system()也有类似的功能) 前提小知识: 在操作系统上,两个应用程序进程之间的内存数据一般是不能直接互相访问的(系统的安全机制)。 在python上执行系统命令,其实相当于用python打开一个新的进程,然后在新进程里执行系统命令。
阅读全文
posted @ 2019-06-30 19:31 py小强
阅读(168)
评论(0)
推荐(0)
第六章 常用模块(9):python常用模块(re模块:正则模块)
摘要: web开发和Django都会用到,很重要 1. 正则表达式的基本符号 首先我们必须了解匹配规则: help(re)可以查询规则 \ '.' 默认匹配除了换行符(\r,\n)以外任意一个字符,flag指定DOTALL,则也包括换行符 \ '^' 从字符开头匹配,flag指定MULTILINE,则是每行
阅读全文
posted @ 2019-06-30 19:31 py小强
阅读(128)
评论(0)
推荐(0)
第六章 常用模块(7):python常用模块(加密算法介绍,hashlib模块 (加密模块))
摘要: 6.3.9 加密算法介绍 1. HASH Hash,一般翻译成‘散列’或‘哈希’。就是把任意长度的输入(又叫做预映射,pre image),通过哈希算法,转换成固定长度的输出,该输出就是哈希值。\ 这种转换时一种压缩映射,也就是哈希值的空间通常远小于输入空间,不同的输入可能会哈西城相同的输出,而不可
阅读全文
posted @ 2019-06-30 19:30 py小强
阅读(149)
评论(0)
推荐(0)
第六章 常用模块(6):python常用模块(configparser模块(配置解析-解析配置文件))
摘要: configparser模块是解析配置文件时使用的模块。\ 处理方式类似字典 配置文件内容: 增删改查:
阅读全文
posted @ 2019-06-30 19:28 py小强
阅读(81)
评论(0)
推荐(0)
第六章 常用模块(5):python常用模块(序列化模块:pickle,json,shelve,xml)
摘要: 6.3.7 序列化模块 (pickle,json,shelve,xml) 文件写入,数据传输时,我们都是以字符串形式写入的(因为字符串可以encode成bytes)。 那其他类型(比如字典,列表等)想写入文件时如何处理呢? 这时候我们就需要一种操作,叫做序列化。 +那什么是序列化呢? + 把内存数据
阅读全文
posted @ 2019-06-30 19:27 py小强
阅读(151)
评论(0)
推荐(0)
第六章 常用模块(4):python常用模块(shutil)
摘要: shutil模块是一个 高级的文件,文件夹,压缩包处理模块。 包含各种形式的文件和文件夹的拷贝,删除,移动,压缩。 1. shutil.copyfileobj(fsrc,fdst[,length]) \ (循环的)读取文件内容并拷贝到另一个文件中,知道文件最后。可以设置循环的每次读取字符串的长度。(
阅读全文
posted @ 2019-06-30 19:25 py小强
阅读(138)
评论(0)
推荐(0)
第六章 常用模块(3):python常用模块(os,sys)
摘要: 本篇我们来介绍一下os模块和sys模块。\ 这两个模块的主要是和系统交互的一些功能。 1. os. 1. os.getcwd() \ 得到当前工作目录,级当前python脚本工作的目录路径 2. os.listdir() \ 返回指定目录下的所有文件和目录名 3. os.remove() \ 用来删
阅读全文
posted @ 2019-06-30 19:22 py小强
阅读(147)
评论(0)
推荐(0)
第六章 常用模块(2):python常用模块(time,datetime,random)
摘要: 到上一篇为止,我们对python模块的相关知识做了简单的介绍。\ 接下来我们介绍一下python常用的模块。 6.3.1 time,datetime模块 + 用途: + 时间的显示 + 时间的转换 + 时间的运算 1. time 1. time.time([secs]) \ 返回当前时间的时间戳 时
阅读全文
posted @ 2019-06-30 19:21 py小强
阅读(100)
评论(0)
推荐(0)
第六章 常用模块(1):什么是模块,模块的导入及自定义模块
摘要: 6.1 什么是模块 什么是模块?\ 模块简单点理解就是编程语言的工具包(包里有各种可用的方法,函数等),\ 导入模块我们就可以使用这些模块中的方法和函数了。 在计算机程序开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。\ 为了编写可维护的代码,我们把很多函数分组,分
阅读全文
posted @ 2019-06-30 19:19 py小强
阅读(1286)
评论(0)
推荐(0)