爬虫必知必会
文章平均质量分 87
小 澜 同 学
意之所在 能量随来
公号:菜鸟玩Python
展开
-
Python异步协程
Python asyncio 异步协程百万并发协程(coroutine)本质就是一个函数事件循环——(event_loop)协程函数,不是像普通函数那样直接调用运行的,必须添加到事件循环中,然后由事件循环去运行,单独运行协程函数是不会有结果的,看一个简单的例子:import timeimport asyncioasync def say_after_time(delay,what): await asyncio.sleep(delay) print(what原创 2021-12-26 17:15:58 · 270 阅读 · 1 评论 -
迭代器生成器修饰器笔记
迭代器可迭代对象元组;列表;字典;集合;字符串等生成器.用 for 循环迭代验证一个东西是否可迭代可迭代不一定是迭代对象(列表不是可迭代对象,但是可迭代.)from collections import Iterable# 判断是否是可迭代对象(迭代器)isinstance("adb",Iterable) # instance:实例生成器可迭代,但可以迭代的不一定是生成器iter() 可以将列表变成可迭代对象闭包函数引用def test():原创 2021-12-26 17:15:22 · 354 阅读 · 0 评论 -
tkinter 框架学习笔记(简陋版本版)
Tkinter 框架学习个人学习 Tkinter 框架写的简单笔记,大部分都是课堂上的截图。将就看看叭。BiliBili链接:Python GUI编程GUI Tkinter 框架结构常用组件汇总列表面向对象的方式写 GUI 框架的经典实例具体实现代码#!/usr/bin/python python3# coding=utf-8'''Author: whalefallDate: 2021-07-04 16:50:10LastEditTime: 2021-07-04 17:2原创 2021-12-26 17:13:18 · 661 阅读 · 0 评论 -
6.数据库(讲义)
-da数据库概述为什么要使用数据库?那我们在没有学习数据库的时候,数据存放在json或者磁盘文件中不也挺好的嘛,为啥还要学习数据库?文件中存储数据,无法基于文件直接对数据进行操作或者运算,必须借助python将数据读取到计算机内存中然后基于Python程序操作数据,麻烦而且性能不高。使用文件存储数据,无法实现数据的共享。什么是数据库呢?先介绍几个概念:数据:Data描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言原创 2021-12-26 17:12:08 · 491 阅读 · 0 评论 -
自从有了pyquery,我手里的xpath瞬间他就不香了
学习爬虫,你还不会黑科技pyquery,你就OUT啦原创 2021-12-18 18:25:33 · 526 阅读 · 1 评论