![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
自学py
1900_
你热爱什么,你追求什么,你就成为什么
展开
-
Python | Websockets通讯长连接、断网重连、连接异常处理
python websockets原创 2023-04-05 18:32:31 · 4608 阅读 · 1 评论 -
python将字典写入txt文件并读出来、保存图像、resize窗口展示图像、读yaml配置文件
python原创 2022-04-29 00:46:58 · 3327 阅读 · 0 评论 -
python-视频抽帧、数据集命名
视频抽帧、图片重命名程序原创 2021-12-09 11:03:07 · 501 阅读 · 0 评论 -
python---Matplotlib简单用法
简单绘图# 导入numpyimport numpy as np# 导入matplotlib的pyplot模块import matplotlib.pyplot as plt# 以0.1为单位 生成0-6的数据x=np.arange(0,6,0.1)y=np.sin(x)# 绘制图形plt.plot(x,y)plt.show()输出结果:使用pyplot的添加标题、坐标轴标签、添加图例等功能# 导入numpyimport numpy as np# 导入matplotlib的p原创 2021-11-07 20:54:31 · 608 阅读 · 0 评论 -
python---numpy简单用法
算术运算数组之间的算术运算是以对应元素之间做运算的方式来算的。# 导入numpyimport numpy as np# 生成numpy数组x=np.array([1,2,3])print(x)y=np.array([2.0,4.0,6.0])print(y)print(type(y))# numpy的算数运算# 注意,元素个数相同的两个数组才能进行算数运算print(x+y)print(x-y)print(x*y)print(x/y)# 数组中的各个元素与标量进行运算原创 2021-11-07 18:08:11 · 430 阅读 · 0 评论 -
使用pyinstaller讲python文件打包成exe文件运行时,弹出命令行界面
用pyinstaller把py文件打包成了exe文件打包方法:安装pip install pyinstaller1、写好程序后,比如hello.py2、进入cmd命令行,切换到hello.py的文件目录下,。3、执行pyinstaller -F hello.py执行后,会生成dist的文件夹,里面就是可执行的exe文件。运行后,每次除了出现程序界面,还会附带一个命令行界面。解决办法:打包的时候加上 -w 参数即可pyinstaller -F -w he...原创 2021-09-24 21:47:26 · 2753 阅读 · 3 评论 -
python实现简单的socket通信
服务端:import socket# 实例化一个套接字对象 family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAMnet_com = socket.socket(socket.AF_INET,socket.SOCK_STREAM)# 重复使用ip端口net_com.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)# 绑定ip地址和端口号net_com.bind(('10.原创 2021-09-24 13:27:26 · 275 阅读 · 0 评论 -
Python+Removebg----三行代码,一键抠图,照片随意换背景色
原图:(百度找的图,侵删!)效果:红底蓝底白底 做法:第一步,安装removebg库管理员身份运行命令提示行,然后执行命令pip install removebg安装成功第二步,百度搜索removebg,点开官网进入官网之后,点右上角,注册一个账号,qq邮箱就能注册注册完了之后,点击API然后点这个,获得API Key然...原创 2019-09-05 19:19:33 · 12423 阅读 · 7 评论 -
python中创建二维列表
目录创建方法:1、直接创建:2、列表生成法3、使用numpy库对二维列表的一些操作常见的一种错误创建方法:1、直接创建:a=[[0,0,0],[0,0,0],[0,0,0]]a[0][0]=1print(a)输出结果:[[1, 0, 0], [0, 0, 0], [0, 0, 0]]2、列表生成法#4列 2行a=[[0]*4 for i i...原创 2019-08-18 11:34:29 · 1654 阅读 · 0 评论 -
python学习(六)----文件和异常
学习教材第十章 文件和异常1、从文件中读取数据下面首先来创建一个文件,它包含精确到小数点后30位的圆周率值,且在小数点后每10位处都换行。保存为yzl.txt与程序放在同一个目录下在test.py中写with open('yzl.txt') as file_object: con=file_object.read() print(con)在这个程序中,第1行代码w...原创 2019-08-17 11:52:45 · 470 阅读 · 0 评论 -
Anaconda中安装pygame
最近在学习python,《python编程从入门到实践》的第十二章,外星人入侵游戏用到了pygame环境win10 64位python3.6Anaconda下的Spyder一、安装pygame下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame选择跟你自己对应的版本cp36就是3.6版本的下载好了之后,是一个扩展名为.wh...原创 2019-08-20 17:10:39 · 4713 阅读 · 0 评论 -
python学习(二)----字典
学习教材第六章 字典1、字典的简单操作#定义一个字典cars={'color':'red','price':200000}print(cars)#访问字典中的值print(cars['color'])print(cars['price'])#为字典添加键值对cars['owner']='sushan'print(cars)print(cars['owner'])输...原创 2019-08-02 19:00:48 · 325 阅读 · 0 评论 -
Python学习(三)-----用户输入和while循环
文章目录学习教材第七章 用户输入和while循环1、函数 input()2、使用input获取数值3、取模运算符4、while 循环5、使用标志、break和continue6、使用 while 循环处理列表7、利用while循环删除多个相同元素8、使用用户输入来填充字典学习教材第七章 用户输入和while循环1、函数 input()name=input('Please enter yo...原创 2019-08-04 19:23:41 · 369 阅读 · 0 评论 -
python学习(四)----函数
学习教材第八章 函数1、函数基本语法关键字def来告诉Python你要定义一个函数。这是函数定义,向Python指出了函数名,还可能在括号内指出函数为完成其任务需要什么样的信息。紧跟在def greet_user():后面的所有缩进行构成了函数体。三对引号处的文本是被称为文档字符串的注释,描述了函数是做什么的。文档字符串用三引号括起,Python使用它们来生成有关程序中函数的文档。#...原创 2019-08-05 18:05:00 · 306 阅读 · 0 评论 -
python学习(七)----测试代码
第十一章 测试代码这章比较简单,也是python学习入门的最后一章,前十一章结束,python的基本语法就结束了这本书从第十二章到第二十章就开始介绍项目案例了1、测试函数要学习测试,得有要测试的代码。我们之前写过一个函数,用于接受名字的两部分,返回完整的名字def get_name(first,last): full_name=first+' '+last return ...原创 2019-08-19 12:40:11 · 230 阅读 · 0 评论 -
python学习(五) 类
python学习(五) 类学习教材第九章 类1、类的基本语法1)class定义一个名为Dog的类。根据约定,首字母大写的名称指的是类。2)方法__init__()是一个特殊的方法,每当你根据Dog类创建新实例时,Python都会自动运行它。在这个方法的名称中,开头和末尾各有两个下划线,这是一种约定,旨在避免Python默认方法与普通方法发生名称冲突。3)我们将方法__init__()定...原创 2019-08-11 14:48:40 · 409 阅读 · 0 评论 -
python学习(八)----外星人入侵(项目篇)
一、安装pygame下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame选择跟你自己对应的版本cp36就是3.6版本的下载好了之后,创建一个文件夹,名字叫alien_invasion,把下载好的文件放入文件夹然后打开命令行窗口,进入到alien_invasion文件夹下,输入pip install pygame-1.9.6-cp...原创 2019-08-20 15:10:57 · 825 阅读 · 0 评论 -
python产生随机数
from random import randintrandom_number = randint(-10,10) 上述代码返回一个-10 和 10 之间的随机整数原创 2019-08-24 14:26:08 · 862 阅读 · 0 评论 -
python学习(一)----基础语法
学习py过程中的笔记原创 2019-07-14 17:19:52 · 499 阅读 · 0 评论