随笔分类 -  python

摘要:shutil模块高级的文件操作模块: [toc] 简介: os模块提供了对目录或者文件的新建/删除/查看文件属性,还提供了对文件以及目录的路径操作。比如说:绝对路径,父目录…… 但是,os文件的操作还应该包含移动 复制 打包 压缩 解压等操作,这些os模块都没有提供。 而本章所讲的shutil则就是 阅读全文
posted @ 2019-11-20 18:51 姜浩 阅读(7676) 评论(0) 推荐(1)
摘要:python subprocess详解 [toc] 简介: 运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的 阅读全文
posted @ 2019-11-20 11:25 姜浩 阅读(7902) 评论(0) 推荐(0)
摘要:python模块之psutil详解 [toc] 简介 psutil是一个开源切跨平台的库,其提供了便利的函数用来获取才做系统的信息,比如CPU,内存,磁盘,网络等。此外,psutil还可以用来进行进程管理,包括判断进程是否存在、获取进程列表、获取进程详细信息等。而且psutil还提供了许多命令行工具 阅读全文
posted @ 2019-11-20 00:21 姜浩 阅读(42008) 评论(0) 推荐(3)
摘要:1.背景知识: UUID: 通用唯一标识符 ( Universally Unique Identifier ), 对于所有的UUID它可以保证在空间和时间上的唯一性. 它是通过MAC地址, 时间戳, 命名空间, 随机数, 伪随机数来保证生成ID的唯一性, 有着固定的大小( 128 bit ). 它的 阅读全文
posted @ 2019-04-24 19:41 姜浩 阅读(5028) 评论(0) 推荐(0)
摘要:阅读目录 一 了解字符编码的知识储备 二 字符编码介绍 三 字符编码应用之文件编辑器 3.1 文本编辑器之nodpad++ 3.2 文本编辑器之pycharm 3.3 文本编辑器之python解释器 3.4 总结 四 字符编码应用之python 4.1 执行python程序的三个阶段 4.2 pyt 阅读全文
posted @ 2019-03-19 15:49 姜浩 阅读(205) 评论(0) 推荐(0)
摘要:从上面的表格还可以发现,UTF-8编码有一个额外的好处,就是ASCII编码实际上可以被看成是UTF-8编码的一部分,所以,大量只支持ASCII编码的历史遗留软件可以在UTF-8编码下继续工作。 搞清楚了ASCII、Unicode和UTF-8的关系,我们就可以总结一下现在计算机系统通用的字符编码工作方 阅读全文
posted @ 2019-03-19 15:49 姜浩 阅读(249) 评论(0) 推荐(0)
摘要:重点: pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pymysql的下载和使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序中操 阅读全文
posted @ 2018-12-24 18:57 姜浩 阅读(222) 评论(0) 推荐(0)
摘要:什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到 阅读全文
posted @ 2018-05-12 08:16 姜浩 阅读(332) 评论(0) 推荐(0)
摘要:函数知识体系 一. 函数基础 1. 为何要用函数之不用函数的问题 2. 函数是什么 3. 函数分类 二 定义函数 一 如何自定义函数? def auth(user:str,password:str)->int: ''' auth function :param user: 用户名 :param pa 阅读全文
posted @ 2018-04-21 00:23 姜浩 阅读(185) 评论(0) 推荐(0)
摘要:一 文件操作 一 介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 阅读全文
posted @ 2018-04-21 00:17 姜浩 阅读(206) 评论(0) 推荐(0)
摘要:上一章复习: 1、安装python解释器 python C:\test.py 1 启动python解释器 2 把文件内容读入内存 3 解释执行 2 变量 age=18 id:id(age) type:type(age) value:age is:比较id ==:比较value 强调:id不同,val 阅读全文
posted @ 2018-04-14 10:49 姜浩 阅读(229) 评论(0) 推荐(0)
摘要:一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫 阅读全文
posted @ 2018-04-06 17:42 姜浩 阅读(295) 评论(0) 推荐(0)
摘要:一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫 阅读全文
posted @ 2018-04-06 17:41 姜浩 阅读(145) 评论(0) 推荐(0)