Python成长之路
文章平均质量分 86
我是一只月月鸟
随便写着玩
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Flask_admin库,编写个人工作平台详述。
基于Flask_admin库,编写个人工作事务平台。原创 2022-10-22 15:21:30 · 3164 阅读 · 1 评论 -
【Python成长之路】 文字转图片(白底黑字,无中文乱码)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言有一次在知乎上看到一篇有关家庭照顾痴呆老人的帖子,其中有个作者的回复让我很感慨,因此想保存成图片并分享给其他朋友。结果用wps将文本转成图片时,竟然要VIP会员才行。这我肯定是花不起这小钱的,所以直接想到用Python来实现这一功能。提示:以下是本篇文章正文内容,下面案例可供参考一、两类解决方法关于如何原创 2021-07-16 11:17:43 · 4801 阅读 · 1 评论 -
记录tensorflow、caffe模型文件的获取方式
在学习tensorflow模型时,经常需要用到xx.pb网络模型文件。由于自己是刚学tf,因此经常遇到找不到pb文件的情况,下面就将自己找到的一些方法共享给大家。1、华为云modelzoo共享的pb文件https://www.huaweicloud.com/ascend/resources/modelzoo?ticket=ST-2203190-w5VbNKUD4ZleGiBvoQk3ygqA-sso&locale=zh-cn在华为云共享的这些modelzoo资源中,选择ATC_.原创 2020-09-12 15:08:12 · 1032 阅读 · 1 评论 -
【Python成长之路】从 零做网站开发 -- 下拉选择项的实现
哈喽大家好,我是鹏哥。今天继续之前的html组件开发话题是——下拉选择项。~~~上课铃~~~卡农变奏曲K.Williams-终极钢琴测试王1写在前面上次的搜索功能,有粉丝提到,能不能设置成可选的搜索条件。答案自然是可以的,所以我就又在上上周的基础上添加了下拉选项的功能。另外应小伙伴要求,本周将背景音乐设置为这首卡农变奏曲,不知道还 有其他人喜欢吗?2效果展示这里我基于select标签和a标签的两种方式,实现了下拉项的功能。...原创 2020-06-19 22:04:35 · 577 阅读 · 1 评论 -
【Python成长之路】基于Flask开发网站 -- 基于重定向实现搜索功能
哈喽大家好,我是鹏哥。今天继续上周的内容,仍然讲基于Flask开发网站,不过这次的控件是——基于重定向实现搜索功能。~~~上课铃~~~SilverScrapes(AsFeaturedIntheESPN"ThisIsCollegeGameDay"Spot)DannyMcCarthy-SilverScrapes(AsFeaturedintheESPN"ThisIsCollegeGameDay"Spot)1写...原创 2020-06-05 23:11:13 · 649 阅读 · 0 评论 -
【Python成长之路】基于Flask开发网站--利用复选框进行批量操作
哈喽大家好,我是鹏哥。今天我想写的内容是——基于Flask实现网页表格的批量删除。~~~上课铃~~~LiberatorsEpicScore-Vengeance-ES0331写在前面由于近期有同事在工作中向我求助网页可视化怎么做,对于从来没有学过html/vue/javascript等框架开发的我来说,只能说我试试吧。所以针对他的诉求“通过复选框进行批量操作”,我自己就百度学习。然后写点东西记录下,或者对以后的同学有所帮助。2...原创 2020-05-29 21:14:04 · 1589 阅读 · 0 评论 -
【Python成长之路】快速理解复制、浅拷贝、深拷贝
哈喽大家好,我是鹏哥。今天想聊聊的主题是——浅拷贝/深拷贝。~~~上课铃~~~赤伶HITA-赤伶1写在前面浅拷贝、深拷贝的知识点,在python笔试和面试的过程中,经常被作为考题来考察应聘者的基本功。比如问你“请简单阐述下浅拷贝、深拷贝之间的差异”,或者给你一个变量分别进行复制、浅拷贝、深拷贝来求新值。因此,我就简单把自己的理解记录下,希望对部分初学者有所帮助。2示例代码在进行示例代码展示前,我们先理解下什么叫 复制、浅拷贝、深拷贝。...原创 2020-05-08 21:21:58 · 389 阅读 · 0 评论 -
【Python成长之路】Leetcode 456题:132模式解法汇总
哈喽大家好,我是鹏哥。最近一直没想好要写些什么主题,所以只好记录下最近刷到的一道Leetcode题吧——456.132模式。~~~上课铃~~~夏天的风关于你-关于你的电台1写在前面年后以来 ,我就经常想不好要写些什么东西,一方面自己python能力暂时没有提升,另一方面懒得写文章了(尽管已经是一周一篇,但是久了就怠了,没有初时的激情。)...原创 2020-04-24 20:44:08 · 439 阅读 · 0 评论 -
【Python成长之路】快速掌握用python处理Excel
哈喽大家好,我是鹏哥。今天要记录的学习主题是——Excel表处理神器:openpyxl库~~~上课铃~~~SummerMAZZA-歌曲合辑1写在前面之前我想过 要不要写一篇关于如何处理excle表的博客,可是网上一搜都是有太多的文章了。python处理excel表的库,常见的有:xlrd、xlwt、xlwings、openpyxl、win3...原创 2020-04-24 20:41:40 · 2163 阅读 · 0 评论 -
【Python成长之路】Boss直聘爬虫第2弹:selenium找不到元素的常见问题
哈喽大家好,我是鹏哥。今天继续上周的主题是——boss直聘网站的爬虫。~~~上课铃~~~盗墓笔记·十年人间李常超(Lao乾妈)-盗墓笔记·十年人间1写在前面上一篇文章讲的如何破解boss直聘网站的滑块认证:【Python成长之路】破解Boss直聘网站滑块验证这个方法对优快云、淘宝等网站都是有效的。后来看到有人留言说,为什么不用co...原创 2020-03-29 13:17:28 · 1851 阅读 · 0 评论 -
【Python成长之路】破解Boss直聘网站滑块验证
哈喽大家好,我是鹏哥。今天要记录的内容是 ——破解Boss直聘网站的滑块验证。…… 上课铃……TuesdayBurakYeter;DanelleSandoval-Tuesday1写在前面最近领导安排我投入公司招聘工作,然后自然就需要不停地在boss直聘网上进行人才搜索。搞了几天我就觉得无趣又繁琐,那就干脆爬虫下吧。由于boss直...原创 2020-03-29 13:14:35 · 2832 阅读 · 1 评论 -
【Python成长之路】共享平台
哈喽大家好,我是鹏哥。今天要记录的是——基于python和Flask搭建一个共享平台。~~~上课铃~~~NUMBXXXTentacion-?(Deluxe)[Explicit]1写在前面之前在工作中,遇到一个问题:有同事经常需要我共享一些文件给他们。频繁的共享操作,让我不胜其烦。所以想到自己写个共享平台,让同事自己去拿。当然有人会说,window的文件夹...原创 2020-03-15 21:10:03 · 3222 阅读 · 0 评论 -
【Python成长之路】对不起,今天的所有红包我都要抢走了
哈喽大家好,我是鹏哥。今天要记录的内容是——用python完成微信抢红包。~~~上课铃~~~好运来祖海-好运来1写在前面哈哈,今天的歌曲是过年必备款(主要是我懒得找适应节奏的流行歌)。向来对春晚不感冒的我,对微信红包是相当感兴趣。之前其实就已经写过 如何基于sikuli IDE软件实现微信抢红包,但是当时遗留了个问题:如何最终通过python实...原创 2020-01-28 16:18:24 · 385 阅读 · 1 评论 -
【Python成长之路】来聊聊多线程的几位“辅助”
哈喽大家好,我是鹏哥。今天想写写的内容是 ——多线程的几位“辅助”英雄。~~~上课铃~~~Jiaye&<em>Tonylgy</em>-Astronomia(Remix)[DubstepVer.]-Astrornomia(DubstepVer.)1写在前面最近新赛季上分好艰难,我的火都督都胜率连败,哎,要是有个优秀的...原创 2020-01-22 17:36:46 · 216 阅读 · 0 评论 -
【Python成长之路】如何用2行代码将抖音视频设置成我的手机铃声
哈喽大家好,我是鹏哥。今天想学习记录的内容是——如何用python提取视频中的音频。~~~上课铃~~~1写在前面本来按我的性子和精力,一周一般只想写一篇博客;但是今天在刷抖音时,发现有个弹吉他的视频超级好听(抖音号:李森茂Sam),很想把它设置成我的手机铃声。但是我又不想用格式工厂什么的软件,总觉得python能实现一切梦想,所以我从网上现学现用,于是就有了这篇文章。...原创 2019-12-30 22:25:40 · 607 阅读 · 0 评论 -
【Python成长之路】如何用python开发自己的iphone应用程序,并添加至siri指令
哈喽大家好,我是鹏哥。今天想记录的学习主题是——基于pythonista3 app开发自己的iphone应用程序。~~~上课铃~~~(由于今天被小伙伴推荐了这首歌,因此就应他的要求,作为此文的背景音乐吧!)あいの唄wacci-感情百景(期間生産限定盤)1写在前面之前看到翔哥发过一篇如何将安卓手机打造成Python开发环境,心生羡慕。可是由于不舍得那么多...原创 2019-12-13 21:01:57 · 5272 阅读 · 2 评论 -
【Python成长之路】用python制作一款录屏小工具(2)--moveToThread()方法的使用
哈喽大家好,我是鹏哥。今天我们把上周录屏小工具的一些细节进行详细说明下,因此这次的主题是——QThread的正确使用。1写在前面我们先回顾下上次博客是如何实现pyqt5的多线程功能的?class WorkThread(QThread): def __init__(self, n): super(WorkThread, self).__init__(...原创 2019-12-04 22:54:28 · 1297 阅读 · 0 评论 -
【Python成长之路】用python制作一款录屏小工具(1)
哈喽大家好,我是鹏哥。今天我想学习记录的内容是——如何用python实现录屏。1写在前面作为一名测试,有时候经常会遇到需要录屏记录自己操作,方便后续开发同学定位。以前都是用ScreenToGif来录屏制作成动态图,偶尔的机会看到python也能实现。那就赶紧学习下。2效果展示3知识串讲(敲黑板啦)这次要讲的东西可能比较多了,涉及到pyqt5 ...原创 2019-12-03 23:02:07 · 1462 阅读 · 0 评论 -
【Python成长之路】用python实现邮件发送功能
哈喽大家好,我是鹏哥。好久没有写博客了,最近是有点偷懒。今天想学习记录的内容是——邮件发送。~~~上课铃~~~TimeBackBadStyle-Kontrabanda1课题背景其实在写Python成长之路系列,慢慢有些懈怠了,不知道要如何督促自己来学习成长。结果前段时间由于工作需要,需要经常以邮件方式发项目进展给同事。自然就联想到了用python来替我完成机...原创 2019-11-22 22:54:11 · 616 阅读 · 0 评论 -
【Python成长之路】python 基础篇 -- global/nonlocal关键字使用
1、课程起源有一次在工作中编写python工具时,遇到一个 问题:从配置文件读取变量A后,无法在内存中把A的值改变成新的内容。为了解决“更新内存中变量”的这个问题,查找了一些帖子,结果发现了有个很简单的方便 -- 使用global关键字!2、global关键字官方对global关键字的作用说明如下:global关键字用来在函数或其他局部作用域中使用全局变量。不好理解...原创 2019-11-02 21:58:03 · 235 阅读 · 0 评论 -
【Python成长之路】python 基础篇 -- 装饰器
【写在前面】有时候看到大神们的代码,偶尔会用到@来装饰函数。当时查了资料,大致了解装饰器一般用于在不改变原函数的基础上 ,对原函数功能进行修改/增强。使用场景是:日志级别设置、权限校验、性能测试等。在当前工作中,还没具体使用到这一神器。所以想着,先了解下装饰器的使用方法,方便以后工作时用到。【小碎步走起来】1、实现a+b的功能def A(a, b): ...原创 2019-10-25 20:10:03 · 260 阅读 · 0 评论 -
【Python成长之路】基于sikuli jar包,实现淘宝自动抢单功能(1)
【写在前面】记得节前,西哥问我能不能帮忙写个淘宝自动抢单的功能。其实之前就有提到过sikuli IDE工具,可以很方便地实现图形化自动化,只是当时并没有真正用python实现。因此刚好借这个机会,进一步熟悉python和sikuli框架之间的使用。【效果如下 】以下操作全部由代码模拟用户鼠标操作进行的 。当前仅实现了自动打开浏览器并把商品加入购物车,后续功...原创 2019-10-15 22:06:58 · 1159 阅读 · 2 评论 -
【Python成长之路】python 从零学爬虫 -- 没时间看《长安十二时辰》电视剧怎么办?直接爬取所有剧情吧!
【写在前面】 最近大火的《长安十二时辰》真的是好看,算的是良心网剧了。但是由于平时工作时间较长,经常无法准时追剧,并且又因为不想见到元裁那对挨千刀的(作为演员,演技是值得肯定的,角色演绎的让人看的心烦)。因此就写个程序,直接爬取《长安》的剧情呗!【示例代码】# coding=utf-8# @Auther : 鹏哥贼优秀# @Date : 2019/8/7from...原创 2019-08-10 20:03:00 · 1167 阅读 · 0 评论 -
【Python成长之路】从零学爬虫--下载豆瓣8分以上的电影(附电影下载地址)
【写在前面】平时在家休闲时,经常为找不到好看的电影而发愁。因此写了个爬虫,下载豆瓣8分以上的各类电影链接。当前只是爬取了电影的下载地址,只需要复制链接到迅雷就可能下载了。【示例代码】# coding=utf-8# @Auther : "鹏哥贼优秀"# @Date : 2019/8/10# @Software : PyCharmimport threadingimpor...原创 2019-08-10 19:28:02 · 21526 阅读 · 0 评论 -
【Python成长之路】制作口令保险箱GUI版
【写在前面】 平时工作中,经常会遇到同事们会咨询些相同的问题,或者经常会忘记某些不常用的口令密码什么的。因此需要经常去找记事本里的记录,然后再复制粘贴发给别人,觉得有点麻烦。刚好有次看一个帖子,也是口令保险箱的内容,其中一句代码“pyperclip.copy(value)”就可以实现直接将内容复制到剪切板,感觉挺有意思的。因此就基于Pyqt5库,制作了一个GUI版的口令保险箱。...原创 2019-08-07 16:40:04 · 1058 阅读 · 0 评论 -
【Python成长之路】从零学GUI -- 界面加载并显示图片
【写在前面】这次主要是学习下如何在GUI界面加载图片,嗯,很明确的目标。另外,最近睡眠质量不太好,一直浅睡。【示例代码】# coding=utf-8# @Auther : "鹏哥贼优秀"# @Date : 2019/8/18# @Software : PyCharmfrom PyQt5 import QtCore, QtGui, QtWidgetsim...原创 2019-08-18 18:05:35 · 6387 阅读 · 1 评论 -
【Python成长之路】python并发学习:多进程与多线程的用法及场景介绍
【写在前面】 刚开始学习Python并发查询或者并发读写时,看到大神们说,多线程是python的鸡肋,要学就学多进程。好吧,我连多线程怎么写都不知道呢。 因此,就写了以下的示例代码。代码目的是将test.txt文件中的内容,以并发的方式(多线程/多进程)进行写入新文件中,以此来验证两种并发方式的效率。【示例代码】# coding=utf-8# @A...原创 2019-08-06 20:40:19 · 633 阅读 · 0 评论 -
【Python成长之路】超简单的词云图制作,仅十几行代码哟
【写在前面】以前看到过一些大神制作的词云图,觉得效果很有意思。如果有朋友不了解词云图的效果,可以看下面的几张图(图片都是网上找到的);网上找了找相关的软件,有些软件制作 还要付费。结果前几天在大神的公众号里的文章中看到了python也能实现,而且效果也很不错 。那还等什么,不赶紧盘它?【示例代码】# coding=utf-8# @Authe...原创 2019-08-04 18:05:49 · 4426 阅读 · 0 评论 -
【Python成长之路】python 从零学爬虫 -- 看官,请看我如何“十杀九取”,预测那下一期的双色球开奖号码
【写在前面】其实简单的爬虫,只要自己亲手编写过一次代码,基本就能上手,如果有不懂的可以私聊我。因为爬虫流程和解析都是有流程可依,那么为什么今天我还敢再发一次爬虫的文章呢?哈哈,那自然是因为除了爬虫外,还有新知识,比如预测下一期双色球的“十杀九取”红(蓝)球技战法,再加上我最想记录的python-GUI制作。GUI制作,GUI制作,GUI制作,重要的内容说三次!越是学习pyt...原创 2019-08-04 13:46:32 · 1643 阅读 · 0 评论 -
【Python成长之路】python资料共享
【写在前面】本来是想发python爬虫--双色球历史趋势及算法预测的博客,但是由于还有些地方值得改进,并且时间有点仓促,没有整理好知识点,因此只能周末再发了。刚好这几天好几个朋友和我说,也想学习或者正在学习python,并且向我咨询相关材料。其实我蛮诧异和惊喜的,竟然有这么多非IT类的朋友也在学习Python,还包括原部门大佬。看来python真是炙手可热呀!下面就推荐一些...原创 2019-08-04 13:45:06 · 656 阅读 · 0 评论 -
【Python成长之路】从零学GUI -- 多窗口跳转、信号传递(信号与槽函数用法)
【写在前面】自学python,不同于工作上的代码编程,主要是为了好玩或者满足自己的需求。因此,我一直想自己做些APP,未来可以给小朋友做做练习,比如让她学习算术、学习成语接龙之类的。总不能让她看这样恐怖的界面吧?因此,就自学GUI,可以制作些可视化界面工具。另外,我在制作GUI时,发现多窗口之间的信号传递和处理特别麻烦,网上有很多C或者JAVA的帖子,或者只有 介绍...原创 2019-08-16 20:20:44 · 4284 阅读 · 1 评论 -
【Python成长之路】从零学GUI -- 制作PDF转WORD的小工具
【写在前面】以前为了写毕业论文,经常上网找各种论文,然后进行ctrl + c/ctrl +v。当时很多论文都是PDF格式,而且不能复制到文中的文字。现在还记得,当初在 网上下载各种PDF转WORD的工具,有些软件还是收费的。今天我就自己开发一个pdf转word的小工具,回敬从前弱小的我!【示例代码】1、GUI制作软件界面:# -*- coding: utf-8 -...原创 2019-09-01 07:36:28 · 1475 阅读 · 0 评论 -
【Python成长之路】极简代码 -- 第K个排列
【LeetCode试题】给出集合[1,2,3,…,n],其所有元素共有n! 种排列。按大小顺序列出所有排列情况,并一一标记,当n = 3 时, 所有排列如下:"123""132""213""231""312""321"给定n 和k,返回第k个排列。示例1:输入: n = 3, k = 3输出: "213"【分析】常见的解题思路是回溯法、...原创 2019-10-09 20:02:45 · 1142 阅读 · 0 评论 -
【Python成长之路】基于Flask框架开发web -- 了解jquery,并实现简单的表格管理平台(4)
【功能】上一篇说到要实现“提交”功能,所以这次就来简单讲讲。【效果】【知识点】1、提交功能的实现,对我来说,最难的是html对前台数据的传输。因此,我就参考着编辑功能,自己一 点点写。以下是示例代码:(1)HTML文件编写前台界面提单功能<script> (function(){ <!--定义属性是submit的按钮...原创 2019-09-30 19:21:52 · 569 阅读 · 0 评论 -
【Python成长之路】基于Flask框架开发web -- 了解html,并实现简单的表格管理平台(3)
【功能】这里主要讲讲我当前对html的理解【效果】【知识点】1、Flask框架方法编写前面已经讲过 Flask如何调用html模板,因此我们直接展示上图对应的flask框架方法的代码# coding=utf-8# @Auther : "鹏哥贼优秀"# @Date : 2019/9/23# @Software : PyCharmfrom flask impor...原创 2019-09-27 20:57:35 · 963 阅读 · 0 评论 -
【Python成长之路】基于Flask框架开发web -- 了解Sqlite3数据库,并实现简单的表格管理平台(2)
【功能】web数据交互离不开后台数据库的管理,本文重点解释python自带的sqlite3数据库。相比较于其他“正规”的数据库,如mongo、solr、MySQL等,sqlite3相当简单,属于轻量级的数据库。【知识点】1、sqlite3数据库的安装和创建用pip命令可以下载安装sqlite3数据库创建数据库:con = sqlite3.connect('mater...原创 2019-09-27 20:11:16 · 842 阅读 · 0 评论 -
【Python成长之路】基于Flask框架开发web -- 了解Flask框架,并实现简单的表格管理平台(1)
【功能】基于Flask框架,搭建一套简单的表格管理平台。本文为 第一篇,后续还有。【前提知识点】1、了解python 主流的web框架(1)Django:简单来说就是重武器,是最全能的开发框架,你想要的功能它都有;但是比较繁重,适合企业级的web开发;(2)Flask:属于web开发微框架,小巧灵活,相关的第三方库丰富,适合开发小型web;(3)Tornado:天生异...原创 2019-09-23 23:12:36 · 954 阅读 · 0 评论 -
【Python成长之路】基于Flask框架开发web -- 实现”新增 “功能,并实现简单的表格管理平台(5)
【功能】在表格新增一行,并且能将新增的数据提交到后台。【实现原理】1、如何添加“新增”按钮<td><input type="button" value="新增" id="create"></td><br>2、点击新增按钮后,如何动态增加表格行、列<script> (function () { ...原创 2019-09-23 20:50:12 · 809 阅读 · 0 评论 -
【Python成长之路】从零学GUI -- 制作智能聊天机器人
【写在前面】鹏哥:最近老惹小燕同学不开心,结果都没人陪我聊天了。哎,好无聊呀!肥宅男:女朋友什么的最无聊了,还没我的图灵机器人好玩。鹏哥:图灵?好巧,和我部门同名。【效果如下】【实现过程】1、GUI界面制作,其实和之前的几篇文章一样,没用到什么新的方法或者技巧,因此就不多说了。2、智能聊天机器人的实现: 其实这块“核心代码”只是调用了对外商用...原创 2019-09-09 23:15:27 · 995 阅读 · 0 评论 -
【Python成长之路】python 从零学爬虫 -- 获取杭州天气
【写在文章前面:】为什么会 讨论想到写博客呢?明明自己才学Python半年,很多知识也没有形成系统化的体系,甚至代码规范都没学习过,那为什么我还 是 选择开个微信公众号,并且敢于写文章?原因一:想给自己的青春留下值得回忆的东西。其实自己一直都有记笔记的习惯,无论以前在 学校的时候,还是工作的这几年。遇到不会的或者大神的一些观点,都喜欢在网上写写记记。回想工作的这几年 ,在...原创 2019-08-04 13:42:07 · 1590 阅读 · 0 评论
分享