
Python
OneWord233
这个作者很懒,什么都没留下…
展开
-
Python使用镜像源安装第三方库
【代码】Python使用镜像源安装第三方库。原创 2024-01-09 19:34:55 · 1154 阅读 · 0 评论 -
Python生成协议脚本工具
最近项目里需要一个生成协议脚本的工具,因为有空闲时间就写了一个,协议文件是html格式,我们用requests库请求然后解析,然后生成cs代码,以下是代码:原创 2021-05-29 17:32:45 · 2498 阅读 · 1 评论 -
Python利用removebg库实现抠图
利用强大removebg库,我们可以不用PS就完成抠图,首先我们要去removebg注册一个账号,网站地址是:https://www.remove.bg注册好之后,我们获取一个APIKey,如下图:接着我们在网上找到一张测试图片:保存在桌面,重命名1.jpg打开PyCharm,先导入库pip install removebg然后写下如下代码:# -*- ...原创 2020-01-08 10:53:58 · 1621 阅读 · 0 评论 -
Python解析xml配置文件,生成cs代码
最近项目用的配置表是xml文件,每次要手动添加两个cs代码文件,很浪费时间,所以写了一个代码生成工具,以下是代码原始xml配置文件OutfitAffix.xml:<root version="2366"> <item _id="1" type="1" name="青铜" outfitType="[102,501]" affixAttr="{'201':6000}"...原创 2020-01-03 17:22:19 · 506 阅读 · 0 评论 -
Python库下载超时的解决方法
#2000为设置的超时时间,XXX为库的名称pip --default-timeout=2000 install XXX原创 2019-12-03 20:34:58 · 893 阅读 · 0 评论 -
Python利用pyautogui库模拟点击计算器计算
计算1+2+3+…+99+100的值:# -*- coding:utf8 -*-import pyautoguix = [0]*200y = [0]*200oneClick = pyautogui.locateCenterOnScreen('1.png')zeroClick = pyautogui.locateCenterOnScreen('0.png')for i in ...原创 2019-08-02 11:13:55 · 1003 阅读 · 0 评论 -
Python简单实现Socket编程
Python可以很简单实现Socket的网络连接,简简单单30多行,实现客户端和服务器的初步效果。以下是代码:Server.py# -*- coding:utf8 -*-import sockethostname = '127.0.0.1' #设置IPport = 6666 #设置端口addr = (hostname,port)s = socket.socket()...原创 2019-04-28 18:41:42 · 305 阅读 · 0 评论 -
Python将图片转换成彩色字符图
# -*- coding:utf8 -*-import cv2charSize = 2#字符尺寸string = "$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,\"^`'. "count = len(string)img = cv2.imread('01.jpg')u, v,...原创 2019-04-28 12:16:03 · 2731 阅读 · 0 评论 -
Python下载酷狗音乐歌曲
最近想研究一下Python的图形界面,但是因为我的Python版本是2.7,没法用QT,所以试了试wxPython。效果还不错,虽然总体来说不如WPF好用和美观,但是做简单的应用程序足够了。作为练习,写了一个酷狗的音乐下载器,上代码:# -*- coding:utf8 -*-import wximport urllibclass App(wx.App): def OnI...原创 2019-04-08 18:48:18 · 2942 阅读 · 0 评论 -
Python图片置灰
# -*- coding:utf8 -*-import numpy as npimport cv2image = cv2.imread('bg_btn_zuo.png', cv2.IMREAD_GRAYSCALE)cv2.imwrite('grayImage.jpg', image)原创 2019-04-08 12:11:14 · 796 阅读 · 0 评论 -
Python打包exe应用程序
要打包应用程序,首先我们要导入PyInstaller库,我们可以在File/Setting菜单下添加。接着,我们打开Terminal窗口,输入指令:pyinstaller -F -w XXXXXXXX,代表需要打包的py文件路径,例如D://PythonPro/Other/Test.py-F,代表打包单个程序-w,代表打包窗体程序,不经过控制台...原创 2018-12-28 11:14:53 · 497 阅读 · 0 评论 -
Python中画柱形图分析数据(分析各国红酒的好酒占比数据)
最近有网友求助一个分析红酒数据画柱形图的问题,之前没画过柱形图,所以特意去研究了一下。分享一下画柱形图的方法,以下是代码:# -*- coding:utf8 -*-import matplotlib.pyplot as pltfrom numpy import *import randomimport csvdef ParseWineData():#解析数据 cou...原创 2018-11-22 21:04:07 · 1328 阅读 · 0 评论 -
Python三种排序算法的运行速度对比(快速排序、冒泡排序、选择排序)
最近看了一下快速排序算法,据说速度比其他的排序算法快,于是写了三个排序算法对比一下,分别是冒泡排序,快速排序,选择排序,以下是三个排序算法的代码:冒泡排序 BubbleSort.py# -*- coding:utf8 -*-def Sort(list): num = len(list) for i in range(0, num-1): isSor...原创 2018-11-15 10:50:34 · 1449 阅读 · 0 评论 -
Python创建决策树—解决隐形眼镜选择问题
现在我们碰到这样一个问题,一个人去医院想配一副隐形眼镜。我们需要通过问他4个问题,决定他需要带眼镜的类型。那么如何解决这个问题呢?我们决定用决策树。首先我们去下载一个隐形眼镜数据集,数据来源于UCI数据库。下载了lenses.data文件,如下:1 1 1 1 1 32 1 1 1 2 23 1 1 2 1 34 1 1 2 2 15 1 ...原创 2018-10-25 17:43:37 · 1607 阅读 · 3 评论 -
Python处理数据—生成散点图
Python作为一门工具,具有极强大的处理数据的能力,今天我们看一下如何用python生成数据散点图我们先新建一个TXT文件,里面存储10组数据,每组数据4个值,分别代表运动的时间,玩游戏所占一天时间的百分比,每周吃垃圾食品的次数,以及个人魅力的分类(1-3),如下:100.00 0.24 10.00 3150.00 0.30 12.00 2300.00 0.45 5.00 120...原创 2018-09-28 14:46:12 · 7326 阅读 · 1 评论 -
Python中的k—近邻算法(处理常见的分类问题)
最近买了一本机器学习的书,书名叫《机器学习实战》,刚学了第一个算法,k—近邻算法,所以写篇博客分享一下。 那么开始,我们假设平面坐标系上面有四个坐标点,坐标分别是[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1]然后这四个点有两个分类,分别是:['A', 'A', 'B', 'B']那么如果出现第五个点,我们怎么确定它,是A类还是B类呢,这...原创 2018-09-27 14:56:28 · 768 阅读 · 0 评论 -
简单Python爬虫实例:抓取豆瓣热映电影信息
最近在学习Python爬虫基础,仅用博客记录下学习的过程。学习过程基于麦子学院的课程,感谢麦子学院,感谢Joey老师。那么我们来看一下,怎么抓取数据。Chrome浏览器有一个开发者工具,很适合查看网页源代码,所以我们用Chrome。打开之后是这样:然后我们在网页地址栏输入豆瓣电影的链接:https://movie.douban.com/进入网页以后,我们利用开发者工具中的抓取链接工具(左上角的指针...原创 2018-06-20 10:02:21 · 2866 阅读 · 2 评论