Python
文章平均质量分 64
Jxiepc
一个努力向上的男同志
展开
-
Anaconda安装
安装Anaconda下载地址:建议去清华镜像源下载 AnacondaAnanconda3 的代表是python3的版本。这里有个 python3 版本的链接有需要此版本的阔以下载安装。提取码:edpw安装步骤:安装时,就直接下一步就阔以了,如果自己不想安装在c盘的话就该一下路径,其他直接下一步即可。安装后阔能遇到的问题一、Anaconda Prompt:打开时发现路径前面没有base而上面显示着找不到系统路径此时,可能是因为有安装过上个版本,或者其他原因。此时只需要将打开其文件位置原创 2021-03-30 08:47:35 · 2264 阅读 · 2 评论 -
Python|名片管理系统
以下是名片管理系统,前几天学习了tkinter,这个是本次期末考试的作业。代码写得不是美观,有很多缺陷,比如在循环列表里的字典,判断有还是没有时会弹出多个窗口。。。。希望有路过的大神,学长们多多指点。from tkinter import Tk, messagebox,Toplevelimport tkinter as tkinfo_man = [ { '姓名': '张三', 'ID': '001', '地址': '福建省',原创 2020-06-15 10:48:26 · 3152 阅读 · 0 评论 -
python列表基本操作|切片使用
列表切片list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]列表中元素对应的位置从左往右:第一个为0从右往左:第一个为-1括号中对应的索引[包前不包后)eg:list[2:4]-------->[2, 3]切割对象[开始:结尾:步长]eg:list[0:4:2]-------->[0, 2]带有负号从索引位置从右往左数eg:lis...原创 2020-04-07 15:20:55 · 2710 阅读 · 0 评论 -
百度AI(一) | 人脸对比
前言第一步在百度AI上注册账号在控制台内创建属于你的相应的应用以下是创建完成后的,API Key SecretKey 是俩个要用到的参数根据文档选择相应的API人脸对比请求地址发送请求获取 access_token注意:access_token 的有效期为30天请求地址:https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【API Key】原创 2020-12-25 08:21:51 · 9828 阅读 · 1 评论 -
网络 | 对IP、端口、TCP及socket原理的刨析
文章目录对IP的介绍端口TCP介绍socket介绍TCP应用程序的注意点socket之send和recv的刨析原理如何用Python对TCP客户端与服务端进行开发呢首先介绍socket这个类对客户端程序的开发服务端程序开发多线程实现可以接受多次数据醉后对IP的介绍概念:标识网络设备的地址说明:分为IPv4(点分十进制)和IPv6(冒号十六进制)ping 网址 - 是否能上网ping ip - 检查是否再同一个局域网内ping 127.0.0.1 - 检查本地网卡是否正常原创 2020-11-01 11:14:03 · 3251 阅读 · 0 评论 -
Python | 异常处理使用方法
常见的错误类型常见错误Exception常规错误的基类AttributeError对象没有这个属性EOFError没有内建输入,到达EOF标记ImportError导入模块、对象失败IndexError序列中没有此索引KeyError映射中没有这个键MemoryError内存溢出错误Not ImplementedError尚未实现的方法SyntaxError Python语法错误IndentationError缩原创 2020-10-29 12:43:20 · 2767 阅读 · 0 评论 -
Python | 迭代器与生成器
迭代器简介:可被 next() 函数调用,并不断返回下一个值的对象。可迭代对象与迭代器可迭代对象: 生成器、元组、列表、集合、字典、字符串 。可直接用于 for 循环。在Python中俩者之间是有区别的,但也有一定的关联。① 迭代器可被能接受可迭代对象的函数接受② 可用内置函数 iter() 将可迭代对象 —> 迭代器判断是否可迭代器from collections import Iterablelist_1 = [1, 2, 3, 5, 6]if isinstan原创 2020-10-27 22:41:44 · 2751 阅读 · 0 评论 -
Python error|编码错误
python3有关编码的知识点print()函数的局限就是Python默认编码的局限,因为系统的问题,python的默认编码不是’utf-8’,改一下python的默认编码成’utf-8’就行了出现错误:文章采用utf8编码的,错误信息却显示gbk无法编码字符’\U0001f602’说明utf8的文章在打印过程中被转成gbk,而gbk显然无法编码unicode的某些字符。解决办法...原创 2020-04-14 20:18:47 · 3104 阅读 · 0 评论 -
Python代码的命名规则
一个项目需要有多个文件:配置、主文件、核心代码…会让我们在使用代码中更加便捷,对代码模块一目了然。当然小编也是Python初学者,所写的代码并不是大项目。配置文件以及其他的.py文件并不是很丰富,以下是在学习大佬代码得出来的,希望可以帮助各位在书写代码时规范一些。以下仅可供参考requirements.txt - 将该文件中所使用的模块进行打包。注:生成文件 - pip freeze > requirements.txt安装 - pip install -r requirements.t.原创 2020-10-24 09:56:09 · 3610 阅读 · 0 评论 -
Python|Anaconda安装
介绍Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。Anaconda包括Conda、Python以及一大堆安原创 2020-10-23 07:59:18 · 2976 阅读 · 1 评论 -
Tkinter(二) | 点击按钮显示图片
解决办法:出现的问题from tkinter import *from PIL import Image, ImageTkroot = Tk()root.title('按钮点击加载图片')def show(): img = Image.open('1.png') # 打开图片 photo = ImageTk.PhotoImage(img) # 用PIL模块的PhotoImage打开 imglabel = Label(root, image=photo) i原创 2020-10-07 21:45:26 · 11975 阅读 · 6 评论 -
Tkinter(一)|如何打包exe
1.安装pyinstallerpip install pyinstaller2.生成ico格式生成ico3.打开cmd切换到要打包的文件目录下pyinstall -F -i 图片.ico 文件.py隐藏控制台:pyinstall -F -i -w 图片.ico 文件.py使用控制台:pyinstall -F -i -c 图片.ico 文件.py生成的exe在dist文件夹中报错打不开将dist里的exe拉出,与ico图片放在同一目录下即可...原创 2020-09-04 09:24:48 · 6451 阅读 · 2 评论 -
Python|协程中的greenlet与gevent
greenlet安装:pip install greenletimport timefrom greenlet import greenlet# Adef task(): for i in range(3): print('A'+str(i)) g1.switch() time.sleep(0.3)# Cdef task1...原创 2020-04-21 15:06:00 · 4591 阅读 · 0 评论