Python编写的带GUI的计算器程序,本源代码是从国外Python网站获得,注释很多,但都是英文的。计算器的源码分为Calculator主代码部分和ExpStack两部分。有兴趣的下载源码包自己编译查看效果吧。
2022-12-17 17:42:30 16KB 其它源码-Python
1
python爬虫模拟抓取网页内容,采集网页的内容,这里主要是模拟抓取新浪微博中的内容,里面包括了[源码] 爬取客户端微博信息、[源码] 爬取移动端个人信息 关注id和粉丝id (速度慢)、[源码] 爬取移动端微博信息 (强推)等多个例子,关于运行本例子的几点说明:   1.先安装Python环境,作者是Python 2.7.8   2.再安装PIP或者easy_install   3.通过命令pip install selenium安装selenium,它是自动测试、爬虫的工具   4.然后修改代码中的用户名和密码,填写你自己的用户名和密码   5.运行程序,自动调用Firefox浏览器登陆微博   注意:手机端信息更加精致简单,而且没有动态加载的一些限制,但是如微博或粉丝id只显示20页,这是它的缺点;而客户端可能存在动态加载,如评论和微博,但是它的信息更加完整。   注意事项:   输入:   明星用户id列表,采用URL 用户id进行访问(这些id可以从一个用户的关注列表里面获取)   SinaWeibo_List_best_1.txt   输出:   微博信息及用户基本信息   SinaWeibo_Info_best_1.txt   Megry_Result_Best.py   该文件用户整理某一天的用户微博信息,如2018年4月23日   爬取客户端信息,但是评论是动态加载,还在研究中   weibo_spider2.py
2022-06-28 14:16:34 112KB 其它源码-Python
1
Python 模拟爬虫抓取知乎用户信息以及人际拓扑关系,使用scrapy爬虫框架,数据存储使用mongo数据库。   本地运行请注意:爬虫依赖mongo和rabbitmq,因此这两个服务必须正常运行和配置。为了加快下载效率,图片下载是异步任务,因此在启动爬虫进程执行需要启动异步worker,启动方式是进入zhihu_spider/zhihu目录后执行下面命令:   celery -A zhihu.tools.async worker --loglevel=info   爬虫项目部署:   进入zhihu_spider后执行```docker-compose up``` ,进入container后和本地运行方法相同,依次启动mongo、rabbitmq、异步任务、爬虫进程即可。   其它需要说明的问题:   爬虫框架从start\_requests开始执行,此部分会提交知乎主页的访问请求给引擎,并设置回调函数为post_login.   post\_login解析主页获取\_xsrf保存为成员变量中,并提交登陆的POST请求,设置回调函数为after\_login.   after\_login拿到登陆后的cookie,提交一个start\_url的GET请求给爬虫引擎,设置回调函数parse\_people.   parse\_people解析个人主页,一次提交关注人和粉丝列表页面到爬虫引擎,回调函数是parse\_follow, 并把解析好的个人数据提交爬虫引擎写入mongo。   parse\_follow会解析用户列表,同时把动态的人员列表POST请求发送只引擎,回调函数是parse\_post\_follow,把解析好的用户主页链接请求也发送到引擎,人员关系写入mongo。   parse\_post\_follow单纯解析用户列表,提交用户主页请求至引擎。
2021-12-17 09:15:06 1.82MB 其它源码-Python
1
Python 扫雷游戏完整源代码,包括了图片/py/pyc文件,比较完整了,我这Python编译时候说缺少什么库,截图就不发了,这个扫雷游戏可学习到许多使用Python编写游戏的技巧,希望大家下载源码学习参考。
2021-12-10 19:52:12 28KB 其它源码-Python
1
Python游戏源码,贪吃蛇游戏,这个游戏类似Windows控制台的界面风格,对于贪吃蛇游戏的玩法,这个都知道。再此要说一下编写时候的细节,由于snake是一维数组,蛇头总是位于snake数组的第一个元素,所以对应元素直接加上以下值就表示向四个方向移动,用来代表不同东西的数字,由于矩阵上每个格子会处理成到达食物的路径长度,因此这三个变量间需要有足够大的间隔(>HEIGHT*WIDTH)。   用一维数组来表示二维的东西,board表示蛇运动的矩形场地。初始化蛇头在(1,1)的地方,第0行,HEIGHT行,第0列,WIDTH列为围墙,不可用。
2021-11-23 11:39:33 1.31MB 其它源码-Python
1
Python图片转换文字的功能实例,我觉得这是个很神奇的功能,不过没搞懂是如何实现的,源代码中标记有注释,里面用到了Python的image_file.convert、image_file.getpixel、image_file.size、Image.open等函数,实现的功能有储存字符串、打开一张图片、调整图片大孝转换图片灰度等功能。   通过这个源码你是否会发现,可以用 Python 编程语言做哪些神奇好玩的事情?
2021-11-09 09:52:28 590KB 其它源码-Python
1
Python编程,Python 贪吃蛇游戏py源文件,运行在控制台的贪吃蛇。程序十分简单,并且Python的基础知识都用上了,十分适合巩固Python的基础知识。目录中src为源代码,Lib目录内为Python Windows下控制台光标控制库curses ,提供使用者安装,debug目录内为生成的exe文件,可直接运行。   输入过程中有很多特别的键位,比如上下左右,如果我们需要特殊处理这些键位,则可以调用keypad(True),这样当我们按下键盘左键,将会返回一个类似KEY_LEFT的特殊值.
2021-11-03 14:23:09 5.23MB 其它源码-Python
1
Python各类加密解密算法代码集,比如这些解密算法中就包括了base64、摩斯密码表(自己可定义加密方式...)、将摩斯密码还原成字符串、RE加密等,后续还会分享更多的Python加密算法,敬请期待。
2021-11-01 10:04:34 19KB 其它源码-Python
1
爬取视频热度排行的 从本地记录里获取曾经爬取过的视频号,视频数据 bilibili.py,结合了PHP实现的。   * 只需输入一个大模块名,如游戏模块名为'game',自行会爬取下面几个小类,并按播放数、硬币数等排行分别爬取   * 已解析出数据接口,直接获取视频数据,不使用webDriver,爬取速度提升数十倍,并且不会丢失数据。   * @TODO 对爬取到的视频做日期归类(待完成)   * 目前爬取的信息有:up主id、up主名、视频AV号、播放数、收藏数、弹幕数、视频描述、硬币数(获取不稳定,少数会获取不到)    * 分享数(同上)
2021-10-27 19:15:48 6KB 其它源码-Python
1
python Knn算法和错误率测试源代码,在python文件中,shape函数f返回dataset的行数,tile函数是将inMat这个测试数据每一行复制一次,总共复制了datasetsize次,argsort函数返回的是排序后的索引值!同时这个KNN算法演示文件中还包括了提取训练数据和分类标签、归一化、测试错误率等功能。
2021-10-12 13:18:15 16KB 其它源码-Python
1