加载中...
一只努力前行的小网虫
NumPy的使用 NumPy的使用
NumPy的使用简介1.概述   NumPy是一个Python库,用于数值计算和处理数组。它是其他数据分析和机器学习库的底层库,提供了高效的多维数组运算功能。NumPy完全使用标准C语言实现,以提高运行效率。它是一款开源免费的库。并于199
2024-09-12
Python打包 Python打包
Python打包最近感兴趣想将开发的项目转成Package,研究了一下相关文章,并且自己跑通了,走了一下弯路,这里记录一下如何打包一个简单的Python项目,展示如何添加必要的文件和结构来创建包,如何构建包,以及如何将其上传到Python包
2024-05-16
Python编译 Python编译
Python编译compileall模块(编译pyc文件) 前提说明:这种方式并不能加密源码,是会被破解查看源码的!!! 如果只是为了加密,可以通过py2exe、pyinstaller或者cx_Freeze对Python程序进行打包。 h
2024-05-13
re模块(含正则) re模块(含正则)
re模块(含正则) python的re模块是用于正则表达式操作的核心模块之一 re模块本身知识用来操作正则表达式的,和正则本身没关系。 正则表达式是一种规则,匹配字符串的规则。 正则表达式正则规则 本身是哪一个字符,就匹配字符中的哪一个字
2024-04-24
logging日志模块 logging日志模块
logging日志模块什么是日志日志是对软件执行时所发生事件的一种追踪方式。软件开发人员对他们的代码添加日志调用,借此来指示某事件的发生。一个事件通过一些包含变量数据的描述信息来描述(比如:每个事件发生时的数据都是不同的)。开发者还会区分事
2023-12-05
异步爬取视频完整版 异步爬取视频完整版
异步爬取视频完整版#!/usr/bin/env python3 # -*- coding:utf-8 -*- """ 还是91看剧,这次使用的是 云播 源,爬取相对复杂 思路: 1.拿到主页面的页面源代码,尝试使用video关键字找
2021-04-09
协程及在爬虫中应用 协程及在爬虫中应用
协程及爬虫中应用协程的概念# 进程 资源分配的最小单位 # 线程 CPU执行的最小单位 # 只要是线程里的代码 就都被CPU执行就行 # 线程是由 操作系统 调度,由操作系统负责切换的 # 协程: # 用户级别的,由我们自己写的p
2021-04-09
celery celery
Celery 1.环境搭建pip install celery 如果是windows,则需要多安装一个eventlet pip install eventlet 2.两种celery任务结构:提倡用包管理,结构更清晰# 如果 Celer
2021-03-31
python网络编程--协程 python网络编程--协程
python网络编程–协程gevent三方模块好处是:使用简单 缺点是:不能使用框架 import gevent # 导入三方模块包 from gevent import monkey # 导入gevent模块的monkey方法 mo
2019-11-26
python网络编程--池 python网络编程--池
python网络编程–池进程池为什么要有进程池?进程池的概念: 在程序实际处理问题过程中,忙时会有成千上万的任务需要被执行,闲时可能只有零星任务。那么在成千上万个任务需要被执行的时候,我们就需要去创建成千上万个进程么?首先,创建进程需要消耗
2019-11-24
生产者消费者模型 生产者消费者模型
生产者消费者模型生产者消费者模型,简单来说就是为了达到某件是的平衡。 比如生产食物和顾客消费食物,生产是批量的生产,顾客吃食物只能一个一个来吃,使用该模型可以限制生产的量,当量达到最高上限时暂停生产,等待消费者消费再接着进行生产。这样做的好
2019-11-24
python网络编程--线程 python网络编程--线程
python网络编程–线程什么是线程前面说过了进程,进程最少有一个线程。进程是计算机中最小的资源分配单位,线程是cpu调度的最小单位。 什么意思呢?简单来说就是你要运行的一个程序,进程是一个代码仓库给线程分配资源的,要想让程序运行起来,cp
2019-11-21
1 / 2