欢迎光临!
若无相欠,怎会相见

Python

Windows 和 Mac 上 PyQt5 环境的搭建-飘零博客

Windows 和 Mac 上 PyQt5 环境的搭建

Leon阅读(285)评论(0)赞(0)

序言 上一篇关于 PyQt5 的文章已经是 6 年前的了, 已经有很多地方已经过时了 今天系统的重新写一篇关于 PyQt5 环境搭建。 系统是 Windows 10, Windows 11 的话, 应该也适用。 相差不大 重点是 Pytho...

PyCharm 配置 PyQt 5.15.7-飘零博客

PyCharm 配置 PyQt 5.15.7

Leon阅读(1485)评论(0)赞(0)

序言 今天又来补作业。 唉, 有些事不能拖啊, 一拖就是月底。 好好的长假被疫情给破坏了, 没办法回家, 只能留在原地了。 写这篇文章的目的是为了记录 PyQt 5.15.7 的 PyCharm 配置, 因为之前我重新安装 PyQt5 之后...

Python 魔法方法 __contains__-飘零博客

Python 魔法方法 __contains__

Leon阅读(2666)评论(2)赞(0)

序言 正常情况下, Python 的魔术方法是用不到的, 但是有一些高级的用法, 可以通过魔术方法进行定制。 本次就用 __contains__() 方法, 这个方法在使用的时候相关联的关键字是 in 。 我使用这个函数是因为我用 clas...

PyQt5 QTableWidget 操作误区记录-飘零博客

PyQt5 QTableWidget 操作误区记录

Leon阅读(1514)评论(0)赞(0)

序言 自行搭建的 kanban 已经在使用中了, 现在开始继续搞个人基金项目。 下面记录一下自己走过的 QTableWidget 误区。 正文 展示数据 QTableWidget 展示数据的时候, 需要先指定有多少行数据, 才能正常显示数据...

PyQt5 - QMainWindow 窗口控件-飘零博客

PyQt5 – QMainWindow 窗口控件

Leon阅读(1362)评论(0)赞(0)

序言 最近在搞一个项目, 用到了 GUI, 因此打算使用 PyQt5 进行编写界面。 记录一下学习笔记–QMainWindow窗口, 学习自《PyQt5快速开发与实战》 正文 QMainWindow 主窗口为用户提供一个应用程序...

源码阅读 - Flask v0.1 [01] 阅读准备-飘零博客

源码阅读 – Flask v0.1 [01] 阅读准备

Leon阅读(1871)评论(0)赞(0)

序言 两个月没写作业,有点儿慌,虽然每天都有笔记记录下来,但是还是在 3 月的最后几个小时写上 3 月的作业,哈哈 源码阅读环境 源仓库: https://github.com/Deteriorator/study-documents/bl...

密码学-Base64解码算法Python3实现-飘零博客

密码学-Base64解码算法Python3实现

Leon阅读(4180)评论(0)赞(0)

序言 接上上一篇:密码学-Base64编码算法Python3实现 ,这一篇文章写base64解码算法,同样是使用Python3,Python2已经停止维护了。 base64解码原理 按照编码算法,把它反着进行,就能对其进行解码,一下是个人拙...

LeetCode--7.整数反转-飘零博客

LeetCode–7.整数反转

Leon阅读(3599)评论(0)赞(0)

序言 最近突然有捡起 LeetCode ,刷起题来。之前下班后随便学点东西,每天过的很是迷茫,根本看不到自己的未来,最近我又捡起自己的爱好,每天练字最少一小时,然后看着自己的毛笔字有进步还是很高兴,时间安排的紧了,才会忘记某些事情。只有沉浸...

PyQt5 - 配置编程环境-飘零博客

PyQt5 – 配置编程环境

Leon阅读(6404)评论(0)赞(0)

序言 还是想学习 PyQt5 方面的知识,于是就开始进行 PyQt5 的编程环境的搭建。 在搭建过程中,我犯了一个很严重的经验主义错误,如下: 我直接使用了 https://sourceforge.net/projects/pyqt/fil...

Windows中Python2和Python3共存方案-飘零博客

Windows中Python2和Python3共存方案

Leon阅读(3646)评论(0)赞(0)

序言 这也是模仿linux中的Python2和Python3共存的情况。 我接触的很多Linux系统中,很多都是Python2和Python3同时存在的。假如一台linux电脑,默认的Python是python2,但是Python3也是存在...

Python习题之第二天-飘零博客

Python习题之第二天

Leon阅读(4555)评论(0)赞(0)

题目 直接进入主题。本次练习了三题,题目如下: 题一:Letter Changes Challenge Using the Python language, have the function LetterChanges(str) take...

Python练习题之第一天-飘零博客

Python练习题之第一天

Leon阅读(4821)评论(0)赞(0)

序言 做毕设工作累了,看微信公众号文章放松一下,发现了这篇文章《2018 热门编程挑战网站 Top10 ,果断收藏!》,个人感觉很不错,一天不练码代码,手生,所以就自己注册了coderbyte.com的账号,练练手。一天练几题也不用多少时间...

使用Pyinstaller打包Python脚本文件-飘零博客

使用Pyinstaller打包Python脚本文件

Leon阅读(4773)评论(0)赞(0)

序言 写完Python脚本文件,如果要在一个没有Python环境的计算机中运行,是不可能的。那么,将Python脚本文件打包成可执行文件就可以了。 安装Pyinstaller 可以执行如下命令安装Pyinstaller。借用国内源进行加速下...

Python界面编程的环境搭建-飘零博客

Python界面编程的环境搭建

Leon阅读(5090)评论(0)赞(0)

序言 由于毕设的需要,我想编写带有界面的程序,再加上最近一直在使用Python,因此选择了PyQt来编写。之前走了不少弯路,以为最新的PyQt5比PyQt4好,所以安装的是PyQt5,结果网上的PyQt5的资料比想象中的还少。最终,我还是选...

Windows 10搭建Python OpenCV开发环境-飘零博客

Windows 10搭建Python OpenCV开发环境

Leon阅读(6081)评论(2)赞(1)

序言 因为毕业设计选择的是图像处理方面的题目,再加上自己就Python是最熟悉的,因此,在自己电脑上搭建了Python-OpenCV的开发环境,现在记录下来,以防止以后忘记。 我的环境是: 系统:Windows 10 64bit Pytho...

Python练手项目(1):图片转字符画-飘零博客

Python练手项目(1):图片转字符画

Leon阅读(4475)评论(0)赞(0)

序 继续学习。开始练习一些小项目,个人感觉练习项目能提升自己的技术。比只看一些文章,纸上谈兵要好很多。 简介 此次的项目比较简单,先从简单的入手,循序渐进 我的实验环境是Windows 10 + Python 2.7 + PyCharm 本...

Python学习之BeautifulSoup 4 下载图片-飘零博客

Python学习之BeautifulSoup 4 下载图片

Leon阅读(5215)评论(0)赞(0)

序 今天学习的是 BeautifulSoup 4,使用 BeautifulSoup 4 下载图片。 其实,网上有很多人使用 BeautifulSoup 4 模块编写爬虫,不过,本次我的实验还不是爬虫,只是一个单纯的图片下载器。 模块 本次使...

Python学习之端口扫描器(终)-飘零博客

Python学习之端口扫描器(终)

Leon阅读(5484)评论(0)赞(1)

序 接着学习。其实,在端口扫描工具里面有一个特别出名,那就是nmap,其官方网站是 https://nmap.org/,而Python里面也有一个nmap模块,此次就是使用 python-nmap 模块,借用nmap模块来进行端口扫描。 n...

Python学习之端口扫描器(2)-飘零博客

Python学习之端口扫描器(2)

Leon阅读(4395)评论(0)赞(0)

序 接着学习,把上次的端口扫描器添加点儿功能,可以在命令行指定扫描目标。不过,我先把单线程代码贴出来。 单线程代码 照着书一步一步来,同时添加了一些自己的理解,代码中的字符串,我一般使用的都是Unicode编码。 import optpar...

欢迎光临