MakeUpStories.

Grap life by the horns.


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 搜索

Python——hashlib模块

发表于 2018-10-18 | 分类于 Python入门 |
字数统计: 246 | 阅读时长 ≈ 1
hashlib 模块hash是一个种算法,是将一个任意长的数据,根据计算得到一个固定长度的特征码 特征 不同输入 可能会有相同的结果 几率特别小 相同的输入 肯定得到一个相同的结果 散列值的性质,从原理上来说是不可能反解的 网上有反解的一些小工具,但是使用的方式是撞库,就是他们讲一些经常出现的数据存放起来,然后进行一一比对 使用场景 密码验证 验证数据是否被篡改,例如游戏安装包 Cas ...
阅读全文 »

Python——logging模块

发表于 2018-10-18 | 分类于 Python入门 |
字数统计: 852 | 阅读时长 ≈ 3
logging 模块日志级别12345logging.debug() # 10 # 默认级别为warninglogging.info() # 20 # 默认输出位置为控制台logging.warning() # 30 # 默认编码根据系统确定logging.error() # 40logging.critical() # 50 自定义配置12import loggingloggi ...
阅读全文 »

Python——configparser模块

发表于 2018-10-17 | 分类于 Python入门 |
字数统计: 335 | 阅读时长 ≈ 1
configparser 模块configparser 用于解析配置文件的模块,我们会在配置文件中,放入一些配置程序的信息,通常而言,这些配置信息是我们不需要经常去改动的信息,例如数据文件的路径 DB_PATH 在配置文件中,只有两种内容: section分区 option 选项 通常我们用get功能,从配置文件中获取一个配置选项。 Case12345678910# file: test.cf ...
阅读全文 »

Python——XML模块

发表于 2018-10-17 | 分类于 Python入门 |
字数统计: 568 | 阅读时长 ≈ 2
XML 模块参考文档链接: 什么是XML 模块? XML 指可扩展标记语言(EXtensible Markup Language) XML 的设计宗旨是传输数据,而不是显示数据 XML 标签没有被预定义,我们需要自行定义标签 XML 的语法格式12345678910<?xml version="1.0" encoding = "UTF-8"?><!-- XML 声明文件的可选部 ...
阅读全文 »

Python——JSON模块

发表于 2018-10-17 | 分类于 Python入门 |
字数统计: 539 | 阅读时长 ≈ 2
JSON 模块 什么是JSON模块?如果我们要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如XML,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输。JSON不仅是标准格式,并且比XML更快,而且可以直接在Web页面中读取,非常方便。JSON表示的对象就是标准的JavaScript语言的对象。 如果我们 ...
阅读全文 »

Python——shelve模块

发表于 2018-10-17 | 分类于 Python入门 |
字数统计: 97 | 阅读时长 ≈ 1
shelve 模块shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型。 case12345678910import shelveuser = {'name':'ooc'}f = shelve.open(r'user_info.shv',writeback = True)f['u ...
阅读全文 »

Python——pickle模块

发表于 2018-10-17 | 分类于 Python入门 |
字数统计: 230 | 阅读时长 ≈ 1
pickle 模块序列化的模块 单机程序 序列化是什么?序列化就是将内存中的数据结构转化成为一种中间格式,并储存到硬盘上。我们把变量从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling。 为什么要序列化?就是为了将数据持久储存,还为了实现跨平台数据交互。 反序列化是什么?把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。 case12345 ...
阅读全文 »

Python——shutil模块

发表于 2018-10-17 | 分类于 Python入门 |
字数统计: 355 | 阅读时长 ≈ 1
shutil 模块shutil 模块提供了一个易于使用的高级接口,用于处理文件、文件夹、压缩包、处理模块等 1234567891011121314151617181920212223242526272829303132333435363738# 将文件内容拷贝到另一个文件中# shutil.copyfileobj(fsrc,fdst[,length])>>> import sh ...
阅读全文 »

Python——os.path模块

发表于 2018-10-17 | 分类于 Python入门 |
字数统计: 390 | 阅读时长 ≈ 1
os.path 模块 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950>>> import os# 返回path规范化的绝对路径>>> os.path.abspath('a.txt') '/Users/ooc/makeupstor ...
阅读全文 »

Python——os模块

发表于 2018-10-16 | 分类于 Python入门 |
字数统计: 411 | 阅读时长 ≈ 1
os 模块这个模块提供了一种方便的使用操作系统函数的方法。 获取当前的工作目录123>>> import os>>> os.getcwd()'/Users/ooc' 切换当前工作目录123456>>> import os>>> os.getcwd()'/Users/ooc'>>> os.chdir('/Us ...
阅读全文 »
1…345
oOC

oOC

49 日志
11 分类
13 标签
GitHub E-Mail Wechat
© 2017 — 2022 oOC | Site words total count: 42.5k
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4
博客全站共42.5k字
访客数 人 总访问量 次