上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: ConfigParser模块用于生成和修改常见配置文档。 比如配置文件格式如下: [DEFAULT] ServerAliveInterval = 45 Compression = yes CompressionLevel = 9 ForwardX11 = yes [bitbucket.org] Us 阅读全文
posted @ 2020-02-15 16:15 看不尽的尘埃 阅读(530) 评论(0) 推荐(0) 编辑
摘要: shelve模块是一个简单的key,value将内存数据通过文件持久化的模块,可以持久化任何picklel可支持的Python数据格式。 序列化 序列化源代码: import shelve import os f = shelve.open("shelve_log") d = {'1':'a','2 阅读全文
posted @ 2020-02-15 13:40 看不尽的尘埃 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 高级的文件、文件夹、压缩包处理模块。 文件复制 copyfileobj 将文件类对象 fsrc 的内容拷贝到文件类对象 fdst。 shutil.copyfileobj(fsrc, fdst[, length]) 代码演示: import shutil f1 = open("test.txt",'r 阅读全文
posted @ 2020-02-14 22:31 看不尽的尘埃 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 获取Python解释器的版本信息 import sys print(sys.version) #输出 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] 获取命令行参数 import sys pri 阅读全文
posted @ 2020-02-14 21:53 看不尽的尘埃 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 获取当前目录 import os print(os.getcwd())#输出C:\Users\admin\PycharmProjects\module 切换目录 import os os.chdir(r'C:\Users\admin\PycharmProjects') print(os.getcwd 阅读全文
posted @ 2020-02-14 21:42 看不尽的尘埃 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 基本方法 获取一个[0,1)的随机浮点数: import random print(random.random()) #输出 0.6701488343121276 获取指定区间的随机浮点数: import random print(random.uniform(1,3)) #输出 1.2275756 阅读全文
posted @ 2020-02-14 18:22 看不尽的尘埃 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 时间模块time与datatime 时间表示方式: 时间戳 格式化时间字符串 元组 时间戳格式: time.time()#输出1581664531.749063 元组格式: time.localtime()#输出 time.struct_time(tm_year=2020, tm_mon=2, tm 阅读全文
posted @ 2020-02-14 16:17 看不尽的尘埃 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 定义 模块:用来从逻辑上组织Python代码(变量、函数、类、逻辑)去实现一个功能。本质就是.py结尾的Python文件。 包:用来从逻辑上组织模块的(可以放一堆模块在目录下)。本质就是一个目录(必须带有一个__init__.py文件)。 导入模块 导入单个: import 模块名 导入多个: im 阅读全文
posted @ 2020-02-14 15:12 看不尽的尘埃 阅读(7494) 评论(0) 推荐(0) 编辑
摘要: 在设计大型项目时需要规范目录结构。 假设你的项目名为foo, 我比较建议的最方便快捷目录结构这样就足够了: Foo/ |-- bin/ | |-- foo | |-- foo/ | |-- tests/ | | |-- __init__.py | | |-- test_main.py | | | | 阅读全文
posted @ 2020-02-13 16:35 看不尽的尘埃 阅读(2097) 评论(0) 推荐(0) 编辑
摘要: 序列化是为了将内存中的字典、列表、集合以及各种对象,保存到一个文件中(字节流)。而反序列化是将字节流转化回原始的对象的一个过程。 json库 序列化:json.dumps() 反序列化:json.loads() 只能处理字典、列表这些简单的序列化与反序列化。 pickle库 处理复杂的序列化与反序列 阅读全文
posted @ 2020-02-13 15:21 看不尽的尘埃 阅读(355) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页