- 博客(8)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 Python tkinter写个画图板,一个坑和实用知识解析
用Python tkinter写个画图板很简单,本文也主要不是啰嗦的介绍画图板的代码写法,重点是想分享一个各种课程都未讲到但却非常实用的知识点和规避一个遇到的坑。一、 程序框架简介这个程序相对简单,就不逐句展开代码,确实有需要的可以私信赠送。程序总的框架如下:from tkinter import *class Myapp(Tk): def __init__(self): super().__init__() self.title('万师兄')
2022-03-14 22:48:39
1948
原创 Python tkinter GUI的几种写法及比较
自学python’编程,做点笔记,分享体会。一、学编程为什么要搞GUI?不搞GUI,编程就是花拳绣腿。不从搞项目的角度去考虑编程思路永远都是耍流氓。你是报班学习,你会发现你花了大把银子,学了很多基础知识,甚至是提高班,掌握了很多库,但真正想搞项目的时候仍然一筹莫展。想过没有,你写个爬虫,难道会让用户在控制台下运行?没点交互,你好意思跟用户交付?当然大厂除外,那都是流水线作业,你只需管你那颗螺丝钉。二、Python搞GUI为什么要选tkinter?常用的库无非就是tkinter, wxPython,
2022-03-11 22:12:13
1955
原创 python爬取招聘,Flask、Echarts数据展示案例分享
今天分享一下用python爬取51job智联招聘网站的学习研究成果,招聘网站扒一扒,你才知道干点啥,看看不同行业薪资水平究竟咋样。51job网站数据抓取有一定难度,相比上一期分享的豆瓣电影网站上了一些反爬技术手段,岗位的链接地址不在html标签里,藏在了js的变量中,不能直接通过解析网页来获得。今天主要分享用python爬取智联招聘网站的六个城市(北京、上海、广州、深圳、武汉、成都)、六个岗位(人工智能、大数据、图像处理、java、python、机械工程师)的薪资待遇等数据信息,并用SQLite数据库保
2021-06-02 13:05:59
1101
原创 爬虫界的启蒙老师,python超爽爬取豆瓣并用Flask、Echarts、词云展示入门案例分享
爬虫,就是授权的或公开数据的自动采集。百度,就是一只爬虫,一条百足之虫。学会爬虫,会让你以为自己离超越百度指日可待。人有多大胆,地有多大产,梦想还是要有的,万一实现了呢。人不怕有梦想,就怕不知道,不敢想。大数据这么火,核心是各种应用场景的开发,基础还是数据采集,比如天眼查APP,其实就是一条爬虫,爬取各种数据然后整合应用。想学爬虫,不得不提的一个神奇网站,他是每一个爬虫小白的启蒙老师,每一个懵懂少年都是从这里开始了对互联网各个未知领域的探索,通过这位启蒙老师,初尝乐趣,欲罢不能,熟悉并掌握了各项技能,并
2021-05-30 15:43:31
635
原创 建筑标准何其之多,python爬虫半天全梭
人生苦短,我用python。Python之爽,莫过爬虫。建筑标准真是多如六毛,住建部网站公开发布的就有近千条。还好住建部将各类标准进行了公开发布,可免费下载。要是手工全部下载,也太lowB了,也是对自己的耐性是个极大的考验,光干这个枯燥的事怕是也要个三五天。我会python我怕谁,写个爬虫半天全撸完,看着自动下载的上千的标准文件,想想都暗爽,说干就干。一、网站分析1.进入住建部官网http://www.mohurd.gov.cn/,进入标准定额,再进标准发布公告,记下网址http://www.mo
2021-05-25 17:17:20
541
1
原创 python爬取内容去掉\xa0字符的最简便方法
刚学Python爬虫,爬取网页时,不可避免会遇到\xa0字符串,你会发现,正则re.sub(r’\xa0’, ‘’)和字符串的replace都不管用。\xa0 是不间断空白符  ,自己做前端页面的时候也会经常用到这个符号。通常我们所用的空格的ASCII码是 \x20 ,在标准ASCII可见字符 0x20~0x7e 范围内。而 \xa0 属于 latin1 (ISO/IEC_8859-1)中的扩展字符集字符,代表空白符nbsp(non-breaking space)。latin1 字符集
2021-05-10 15:19:12
8353
原创 一个问题玩两天,python让人欢喜让人癫,No module named ‘win32api‘问题求解
Python语法简单,生态庞大,可体系复杂,稍不注意还是会出现意想不到的问题啊。这不写了个小程序,就出现找不到win32api的错误,折腾了两天,仍然未得到解决。问题情况如下:File “c:\users\dell\appdata\roaming\python\python39\site-packages\win32com_init_.py”, line 5, in import win32api, sys, osModuleNotFoundError: No module named ‘win32
2021-03-24 09:54:02
1928
6
原创 Python中pygame模块pygame.sprite.groupcollision碰撞检测的详解与测试
在游戏开发中,非常重要的编程工作就是进行碰撞检测。在python的pygame模块中的sprite精灵类提供了多种方便快捷的碰撞检测方法。比如矩形碰撞检测、圆形碰撞检测、遮罩碰撞检测,这些方法基本都是单个对单个的物体进行检测,如果涉及到敌我双方都有很多对象时,比如飞机大战中的我方子弹与地方飞机的碰撞检测,用上述方法可能就得进行循环嵌套,这样略显麻烦。针对分组对象的碰撞检测,pygame中还有一种简单的碰撞检测方法:pygame.sprite.groupcollision(),网上关于介绍它的详细使用方法的
2021-03-18 16:38:03
7272
3
Python坦克大战源码+图片+音效完整资源.rar
2021-03-24
Python爬虫如何获取京东图书分类链接地址?
2021-06-07
已成功安装pywin32和pypiwin32模块,但还是无法导入win32api
2021-03-23
pyqt5遇到log4cplus ERROR错误是什么情况?
2021-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人