摘要:
简单说明: 最近在做报表功能的时候,需要将数据按天、周和月进行合并展示(数据记录都是按天20190701)。 正文: 说明:数据表中date都是int类型:如 20190701 一、按天 二、按周 使用WEEK 函数,具体使用可以参考网上资料。这里使用模式 5,周一作为每周开始。查询出来的记录是 按 阅读全文
摘要:
一、简要说明 + 简述:本文主要展示将视频转成ASCII符号形式展示出来,带音频。 + 运行环境:Win10/Python3.5。 + 主要模块: PIL、numpy、shutil。 [PIL]: 图像处理 [numpy]: 矩阵形式读取图片数据 [shutil]: 删除目录 + 注意点:ffmpe 阅读全文
摘要:
一、说明 简述:本文将以4399小游戏《宠物连连看经典版2》作为测试案例,通过识别小图标,模拟鼠标点击,快速完成配对。对于有兴趣学习游戏脚本的同学有一定的帮助。 运行环境:Win10/Python3.5。 主要模块:win32gui(识别窗口、窗口置顶等操作)、PIL(屏幕截图)、numpy(创建矩 阅读全文
摘要:
一、说明 本文主要讲述采集猫眼电影用户评论进行分析,相关爬虫采集程序可以爬取多个电影评论。 运行环境:Win10/Python3.5。 分析工具:jieba、wordcloud、pyecharts、matplotlib。 基本流程:下载内容 > 分析获取关键数据 > 保存本地文件 > 分析本地文件制 阅读全文
摘要:
一、说明 本文主要基于socket实现TFTP文件上传与下载。 测试环境:Win10/Python3.5/tftpd64。 tftpd下载:根据自己的环境选择下载,地址 :http://tftpd32.jounin.net/tftpd32_download.html 主要内容:TFTP协议介绍、程序 阅读全文
摘要:
一、说明 本文主要使用socket.socket发送UDP广播来实现聊天室功能。 重点难点:理解UDP通讯流程、多线程、UDP广播收发等。 测试环境:Win10\Python3.5。 程序基本流程:创建接收端socket > 创建发送到socket > 启动接收端socket > 启动发送端sock 阅读全文
摘要:
说明: 通过建立本地UdpClient与远程UdpClient进行通讯,亦可直接发送到其他已存在的远程端。 基本原理:构建一个本地的udpcSend实例,开启多线程进行监听,然后再发送广播。 案例有字节数组与十六进制字符串相互转换的方法。 一、案例源码 窗体的主要代码:FrmMain.cs 二、界面 阅读全文
摘要:
说明: 本文主要学习Scrapy框架入门,介绍如何使用Scrapy框架爬取页面信息。 项目案例:爬取腾讯招聘页面 https://hr.tencent.com/position.php?&start= 开发环境:win10、Python3.5、Scrapy1.5 一、安装 》pip install 阅读全文
摘要:
说明: 本文主要使用python实现常见的排序与搜索算法:冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序以及二分查找等。 对算法的基本思想作简要说明,只要理解了基本的思想,与实现语言无关。 本文主要参考网络文章,仅供学习。 开发环境:Python3.5 一、冒泡排序 冒泡排序(Bubbl 阅读全文
摘要:
说明: 本文主要展示Python实现的几种常用数据结构:顺序表、链表、栈和队列。 附有实现代码。 来源主要参考网络文章。 一、顺序表 1、顺序表的结构 一个顺序表的完整信息包括两部分,一部分是表中元素集合,另一部分是为实现正确操作而需记录的信息,即有关表的整体情况的信息,这部分信息主要包括元素存储区 阅读全文