随笔分类 -  Python

摘要:通过Python脚本读取博客园分页数据,把标题、摘要和链接过滤出来,方便我们在命令行中阅读。 阅读本文可以熟悉一般爬虫的原理,以及指令交互界面的开发。 一、说明 运行环境:win10/Python 3.5(Win10的玩家可以下载 Window Terminal Preview玩玩,确实不错!); 阅读全文
posted @ 2019-09-08 17:13 蜗牛噢 阅读(419) 评论(0) 推荐(0)
摘要:一、说明 数据来源:猫眼; 运行环境:Win10/Python3.7 和 Win7/Python3.5; 分析工具:jieba、WorldCloud、pyecharts和matplotlib; 程序基本思路:分析接口 —> 下载数据 —> 过滤数据 —> 保存文件 —> 统计分析; 注意:本文所有图 阅读全文
posted @ 2019-08-31 17:47 蜗牛噢 阅读(708) 评论(0) 推荐(0)
摘要:一、简要说明 + 简述:本文主要展示将视频转成ASCII符号形式展示出来,带音频。 + 运行环境:Win10/Python3.5。 + 主要模块: PIL、numpy、shutil。 [PIL]: 图像处理 [numpy]: 矩阵形式读取图片数据 [shutil]: 删除目录 + 注意点:ffmpe 阅读全文
posted @ 2018-12-25 11:32 蜗牛噢 阅读(1490) 评论(2) 推荐(0)
摘要:一、说明 简述:本文将以4399小游戏《宠物连连看经典版2》作为测试案例,通过识别小图标,模拟鼠标点击,快速完成配对。对于有兴趣学习游戏脚本的同学有一定的帮助。 运行环境:Win10/Python3.5。 主要模块:win32gui(识别窗口、窗口置顶等操作)、PIL(屏幕截图)、numpy(创建矩 阅读全文
posted @ 2018-12-13 00:00 蜗牛噢 阅读(97876) 评论(12) 推荐(8)
摘要:一、说明 本文主要讲述采集猫眼电影用户评论进行分析,相关爬虫采集程序可以爬取多个电影评论。 运行环境:Win10/Python3.5。 分析工具:jieba、wordcloud、pyecharts、matplotlib。 基本流程:下载内容 > 分析获取关键数据 > 保存本地文件 > 分析本地文件制 阅读全文
posted @ 2018-12-05 14:06 蜗牛噢 阅读(3153) 评论(1) 推荐(4)
摘要:一、说明 本文主要基于socket实现TFTP文件上传与下载。 测试环境:Win10/Python3.5/tftpd64。 tftpd下载:根据自己的环境选择下载,地址 :http://tftpd32.jounin.net/tftpd32_download.html 主要内容:TFTP协议介绍、程序 阅读全文
posted @ 2018-11-25 19:04 蜗牛噢 阅读(2592) 评论(0) 推荐(4)
摘要:一、说明 本文主要使用socket.socket发送UDP广播来实现聊天室功能。 重点难点:理解UDP通讯流程、多线程、UDP广播收发等。 测试环境:Win10\Python3.5。 程序基本流程:创建接收端socket > 创建发送到socket > 启动接收端socket > 启动发送端sock 阅读全文
posted @ 2018-11-24 12:33 蜗牛噢 阅读(4978) 评论(0) 推荐(0)
摘要:说明: 本文主要学习Scrapy框架入门,介绍如何使用Scrapy框架爬取页面信息。 项目案例:爬取腾讯招聘页面 https://hr.tencent.com/position.php?&start= 开发环境:win10、Python3.5、Scrapy1.5 一、安装 》pip install 阅读全文
posted @ 2018-09-01 20:59 蜗牛噢 阅读(348) 评论(0) 推荐(0)
摘要:说明: 本文主要使用python实现常见的排序与搜索算法:冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序以及二分查找等。 对算法的基本思想作简要说明,只要理解了基本的思想,与实现语言无关。 本文主要参考网络文章,仅供学习。 开发环境:Python3.5 一、冒泡排序 冒泡排序(Bubbl 阅读全文
posted @ 2018-08-31 11:33 蜗牛噢 阅读(2603) 评论(1) 推荐(0)
摘要:说明: 本文主要展示Python实现的几种常用数据结构:顺序表、链表、栈和队列。 附有实现代码。 来源主要参考网络文章。 一、顺序表 1、顺序表的结构 一个顺序表的完整信息包括两部分,一部分是表中元素集合,另一部分是为实现正确操作而需记录的信息,即有关表的整体情况的信息,这部分信息主要包括元素存储区 阅读全文
posted @ 2018-08-28 13:11 蜗牛噢 阅读(4997) 评论(1) 推荐(0)
摘要:说明: 本文主要描述Django其他的内容,涉及静态文件处理、中间件、上传文件、分页等。 开发环境:win10、Python3.5、Django1.10。 一、静态文件处理 在Django项目的静态文件主要指的是css、js和图片等文件。 1、配置静态文件 在settings.py文件中配置静态内容 阅读全文
posted @ 2018-08-25 10:17 蜗牛噢 阅读(634) 评论(0) 推荐(0)
摘要:本系列主要为Django入门教程,通过简单几步,可以快速入门Django。 系列目录: 1、[Python] Django框架入门 2、[Python] Django框架入门2——深入模型 3、[Python] Django框架入门3——深入视图 4、[Python] Django框架入门4——深入 阅读全文
posted @ 2018-08-07 18:34 蜗牛噢 阅读(11034) 评论(1) 推荐(1)