随笔分类 -  Python

人生苦短,我学Python
摘要:01、理论 操作系统发展史 多道技术 单核实现并发的效果 并行:真正意义上的同时执行 并发:看上去像同时运行的 ps: 并行属于并发 单核计算机肯定不能实现并行,但是可以实现并发 时间上的复用与空间上的复用 空间上的复用: 多个程序共用一套计算机 时间上的复用: 洗衣服30s 、做饭30s、烧水40 阅读全文
posted @ 2023-02-01 12:07 ExpiredSaury 阅读(27) 评论(0) 推荐(0) 编辑
摘要:requirements.txt文件 requirements.txt 文件是项目的依赖包及其对应版本号的信息列表,即记载你这个项目所安装的依赖。 作用:用来重新构建项目或者记录项目所需要的运行环境依赖,你从 GitHub上下载了一个 Python 项目,然后要运行这个项目,你需要安装和项目一样的依 阅读全文
posted @ 2022-10-23 18:33 ExpiredSaury 阅读(173) 评论(0) 推荐(0) 编辑
摘要:提示:简单模块了解掌握 @(文章目录) uuid模块 # uuid用来生成一个全局唯一的id import uuid print(uuid.uuid1()) # 32个长度 每一个字符有16个选择 16**32 # print(uuid.uuid2()) # uuid3和uuid5是使用传入的字符串 阅读全文
posted @ 2022-09-28 18:34 ExpiredSaury 阅读(25) 评论(0) 推荐(0) 编辑
摘要:07、正则表达式 学习正则表达式操作字符串 re模块是用C语言写的没匹配速度非常快 其中compile函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象,该对象拥有一系列方法用于正则表大会匹配和替换,re模块也提供了与这下方法功能完全一致的函数,这些函数适用一个模式字符串做为他们的第一个参 阅读全文
posted @ 2022-09-28 18:32 ExpiredSaury 阅读(35) 评论(0) 推荐(0) 编辑
摘要:方法一::打包完成后可以直接被他人使用,他人不用安装python环境的 可以使用pyinstaller模块实现将python项目打包成exe执行文件 """ 先安装模块 1.pip install pyinstaller """ """ 2.在Pycharm的Terminal终端输入命令:pyins 阅读全文
posted @ 2022-09-28 18:26 ExpiredSaury 阅读(108) 评论(0) 推荐(0) 编辑
摘要:逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。建议使用WORDPAD或是记事本来开启,再则先另存新档后用EXCEL开启,也是方法之一。 阅读全文
posted @ 2022-09-28 18:24 ExpiredSaury 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Python爬虫爬取彼岸网4K Picture深夜爬取4k图片 下载流程 定义page_text函数,对第一页地址发送get请求,因为页面数据在页面源代码都能查到,所以发送get 请求就ok!,注意:要进行编码格式设置,可以去源代码查看, 定义parse_data函数,利用xpath解析图片所对应的url,以及其名字,把解析到的数据都添加到列表 阅读全文
posted @ 2022-08-11 00:35 ExpiredSaury 阅读(246) 评论(0) 推荐(0) 编辑
摘要:重要知识点 - 什么是进程(process)和线程(thread) 进程是操作系统分配资源的最小单元, 线程是操作系统调度的最小单元。 一个应用程序至少包括1个进程,而1个进程包括1个或多个线程,线程的尺度更小。 每个进程在执行过程中拥有独立的内存单元,而一个线程的多个线程在执行过程中共享内存。 网 阅读全文
posted @ 2022-08-11 00:13 ExpiredSaury 阅读(49) 评论(0) 推荐(0) 编辑
摘要:|ajax请求|json数据| |--|--| |动态加载,不会显示在网页源码中|json是一种数据传输格式,本质上是对象 |实现局部更新|对象就是本地用的,而json是作为数据传输用的 将Python对象编码成JSON字符串:json.dumps(data) 解码 JSON 对象: json.lo 阅读全文
posted @ 2022-08-11 00:12 ExpiredSaury 阅读(29) 评论(0) 推荐(0) 编辑
摘要:Egon知识星球 @ 00基本概念 1. 网络通信协议 就是计算机与计算机之间进行通信的时候有一些约定 使用网络的目的: 就是为了联通多方然后进行通信用的,即把数据从以方传递给另一方 所谓的网络编程就是让在不同的电脑上的软件能够进行数据传递,即进程之间的通信。 TCP/IP是一个协议族, 2. ip 阅读全文
posted @ 2022-08-11 00:10 ExpiredSaury 阅读(47) 评论(0) 推荐(0) 编辑
摘要:网络爬虫爬虫的关键是爬取网页的内容,爬取内容由分为两种形式,一种是爬取html渲染的内容,通过解析html的结构拿到内容,这种形式下爬取内容首先需要了解html的知识,才能够解析html,但通过解析html再拿到数据的方式并不是最优的,网站前后端是分离的,前端和后端的数据交互通过API接口的形式进行。通过API接口的形式获取数据比从网页上获取数据会更加高效。 阅读全文
posted @ 2022-08-11 00:05 ExpiredSaury 阅读(196) 评论(0) 推荐(0) 编辑
摘要:Python基础提示:涵盖Python基础语法,掌握基础的编程能力 01、python初识 Python是一种面向对象的解释型计算机程序设计语言,由吉多.范罗苏姆开发,第一个公开发行版发布于1991年,它常被成为胶水语言,能够把其他语言制作的各种模块(尤其是C/C++),恒轻松的联结在一起。 Python优点 免费 阅读全文
posted @ 2022-08-11 00:01 ExpiredSaury 阅读(50) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示