- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 《python核心编程(第3版)》练习题2-4_2-5-python3
《python核心编程(第3版)》第2章网络编程,课后练习题2-4、2-5代码,使用python3编写
2021-12-14 14:28:16
853
原创 Python 网络编程
本文主要介绍了简单的python网络编程知识,并介绍了socke模块、socketsever模块和twisted框架的简单应用。
2021-12-14 10:46:09
2689
原创 Python双串口测试工具
这是一个针对特定应用的测试工具,主要实现两个串口设备之间自动通讯与测试。界面如下:代码如下:#!/usr/bin/env python# coding=utf-8import serialimport structimport timeimport mathimport threadingimport tkinter as tkfrom tkinter import ttkimport tkinter.font as tkFontimport serial.tools
2021-10-15 15:19:13
6262
原创 Python爬虫基础操作三
目录八、协程1、多协程的用法gevent2、queue模块九、Scrapy框架八、协程前几章讲了python爬虫基础操作步骤:获取数据 解析数据 提取数据 存储数据 定时邮件前几章爬取的网页所涉及的数据量不大,但是当我们要爬取成千上万的数据时,因为要一行行一次执行,我们要等很久才能拿到想要的数据。那么我们就需要让多个爬虫一起爬取,并发执行提高爬取的效率。它的原理是:一个任务在执行的过程中,如果遇到等待,先去执行其他的任务,当等待结束,再回来继续执行之前的任务,在计算机的
2020-09-04 00:05:27
552
原创 Python爬虫基础操作二
目录四、爬虫数据存储csv/excel五、session与cookies六、selenium库:控制浏览器操作七、定时与邮件上一篇爬虫操作基础,本篇讲解爬虫数据存储、cookies,session,以及浏览器自动操作工具selenium爬虫操作比较完整的步骤如下图所示:总体上来说,从Response对象开始,我们就分成了两条路径,一条路径是数据放在HTML里,所以我们用BeautifulSoup库去解析数据和提取数据;另一条,数据作为Json存储起来,所以我们用respons
2020-08-13 10:14:38
481
原创 Python爬虫爬取菜谱并邮件定期发送
#! /user/bin/env python# -*- encoding: utf-8 -*-#@ filename :html10_job1.py#@ description :下厨房网站中的“本周最受欢迎菜谱”,让程序在每个周五爬取数据,并把菜谱发送到我们的邮箱。# http://www.xiachufang.com/explore/#@ Author :Dannie#@ time :2020/08/10 23:39:41.
2020-08-11 14:19:21
513
原创 python--爬虫基本操作一
一、认识爬虫浏览器的工作原理:爬虫的工作原理:爬虫工作4个步骤:第0步:获取数据。爬虫程序会根据我们提供的网址,向服务器发起请求,然后返回数据。第1步:解析数据。爬虫程序会把服务器返回的数据解析成我们能读懂的格式。第2步:提取数据。爬虫程序再从中提取出我们需要的数据。第3步:储存数据。爬虫程序把这些有用的数据保存起来,便于你日后的使用和分析。二、获取数据:模块requests1、requests功能:requests库可以帮我们下载网页源代码、文本、图片.
2020-08-02 13:49:18
692
原创 Python:tkinter简易广告牌
使用tkinter制作的简易广告牌,V1.0。功能:在窗口滚动显示广告.import tkinter as tkglobal advertiseadvertise = ' 千里之行,始于足下 'def show_ad(): global advertise text1.delete(0.0,tk.END) #清除文本框内容 text1.insert(tk.INSERT,advertise) text1.update() advertise =
2020-07-19 23:01:22
688
原创 Python菜谱菜单选择——文字版
文字版菜单选择程序:import randommenu = {'炒菜':['蒜蓉娃娃菜','鱼香肉丝','酸菜鱼','农家小炒肉','番茄炒蛋','海鲜'],'面食':['酸辣粉','牛肉拉面','云吞','蒸饺','水饺','炸酱面','肉夹馍'],'西餐':['汉堡','三明治','牛排','寿司','鸡排','意面']} def judge(choice): judgement1 = input('去吃【%s】好不好,同意请输入y/Y:'%(choice)) .
2020-07-19 12:06:58
3124
1
原创 Python基础语法:print()、input()函数与变量
知识:print()、input()函数与变量————————————————————————————————————————1、print()与引号的使用print('This is a egg') #》》This is a egg print('This \'s a egg') #》》This's a egg print("This's a egg") #可以打印""里面的‘符合 #》》This's a eggprint(''' 你好! Python!!!''') #可用于换行,段落排版
2020-07-02 12:22:21
733
06_Python GUI篇1-tkinter-更新20210121.pdf
2021-01-21
03-编解码_文件读取_模块基础.pdf
2020-07-18
Python函数-对象-模块.pdf
2020-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人