python17day
昨日回顾
自定义模块等
今日内容
自定义模块
模块是什么?
抖音:20万行代码全部放在一个py文件?
为什么不行?
- 代码多,读取时间长
- 代码不容易维护
所以应该?
一个py文件拆分100个文件,100个py文件又有相似相同的功能。就需要将相似相同的函数提取出来,放在一个py文件中。
模块分类:
- 内置模块:200种左右,python解释器自带
- 第三方模块:一些大牛写的,非常好用的
- pip install 需要这个指令安装的模块
- flask、django等等
- 自定义模块:自己的项目需要,自己写的py文件
json pickle模块:序列化模块
- 将数据结构转换成特殊序列,而且可以反转换回去
- 为什么存在序列化?
- 数据存储,str形式
- 数据通过网络传输,需要--->bytes,但只有str能转换bytes
- json:python、java公认的特殊的结构
- pickle:只python
thashlib模块
今日总结
- import 三件事情
- 在内存种创建一个xxx命名的名称空间
- 执行代码
- 通过xxx.的方式引用模块里的代码
- 模块的搜索路径
- 先从内存找
- 再从sys.path找
- 序列化模块json***、pickle
- hashlib:加密模块
- 用于密码加密
- 用于文件校验
明天学习
软件开发规范
代码总行数2085行
python17day的更多相关文章
随机推荐
- 【LeetCode】188. Best Time to Buy and Sell Stock IV 解题报告(Python)
作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 日期 题目地址:https://leetcode.c ...
- 【LeetCode】539. Minimum Time Difference 解题报告(Python)
作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.me/ 题目地址:https://leetcode.com/problems/minimum-t ...
- Codeforces 567C:Geometric Progression(DP)
time limit per test : 1 second memory limit per test : 256 megabytes input : standard input output : ...
- POJ 3264:Balanced Lineup(区间最值查询ST表&线段树)
Balanced Lineup Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 75294 Accepted: 344 ...
- SuperPixel
目录 SLIC Superpixel algorithm 距离函数的选择 代码 Gonzalez R. C. and Woods R. E. Digital Image Processing (For ...
- Deep Residual Learning for Image Recognition (ResNet)
目录 主要内容 代码 He K, Zhang X, Ren S, et al. Deep Residual Learning for Image Recognition[C]. computer vi ...
- Reflection 基础知识(二)
Proxy 定义 Proxy用于修改对象的某些行为,获取值,设置值等 let p = new Proxy(target, handler); target 用Proxy包装的目标对象(可以是任何类型的 ...
- 元宇宙(metaverse)中文社区-工程实践
欢迎访问元宇宙中文社区,在这里大家可以提问,回答,分享,诉说,一起构建一个元宇宙社区. 2021年"元宇宙"的这个词的火热程度在业内绝对不亚于疫情,趁着这个热度,本文记录了如何搭建 ...
- Windows环境下使用Linux命令
1.说明 如何在Windows环境下使用Linux命令, 这是一个屡见不鲜的问题, 而且已经有很多解决方法, 下面仅推荐几个我觉得好用的工具, 这些工具可能就是我们常用的软件, 而且已经在Window ...
- 从0开始手把手带你入门Vue3-全网最全(1.1w字)
天命不足畏,祖宗不足法. --王安石 前言 本文并非标题党,而是实实在在的硬核文章,如果有想要学习Vue3的网友,可以大致的浏览一下本文,总体来说本篇博客涵盖了Vue3中绝大部分内容,包含常用的Com ...