![](https://img-blog.csdnimg.cn/5d1387046da84bc49a7c84f634a67d22.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 64
python基础知识
J___code
这个作者很懒,什么都没留下…
展开
-
python-包和模块01
基本概念:tips:导入了包里面的文件后就会执行包的_init_.py文件当导入的是一个包,不是一个文件时: 假如在test.py中要导入test1包中的tool模块,如果直接写:import test1print(test1.tool) # 报错,需要写成import test1.tool才能执行这一句from test1 import toolprint(tool) # 或者加上from test1 import tool才能执行如果在test1包中的_init_.py中原创 2021-06-01 13:05:58 · 202 阅读 · 0 评论 -
python-包和模块02
三方模块和标准模块:包管理历史:常见已发布的三方包的格式:安装方式:单文件安装:带setup.py的文件安装:.egg文件安装:.whl文件安装:远程安装:三方包和模块的安装-easy_install:多个python版本切换安装:安装指定版本:如果安装了多个版本,在easy-install.pth文件中会指明当前使用哪一个版本升级三方包:卸载三方包:easy_install_pth作用:导入模块时假如到sitepackage下面找包,不是直接找到对应的原创 2021-06-04 09:24:37 · 65 阅读 · 0 评论 -
python面向对象-01
面向过程和面向对象的区别:类的作用:类的组成:根据类创建对象的底层原理:左边的Money和one都是变量名属性和变量的区别:python查找机制:删除类(不是对象)的属性:包括修改类的属性也是不能通过对象进行修改,相当于类是类的属性,对象是对象的属性class Money: age = 15one = Money()del one.age # 报错,因为one是对象,不能直接删除类的属性的one.age += 5 # one.age = one.age +原创 2021-06-06 19:34:51 · 113 阅读 · 0 评论 -
python函数
不定长参数:def mySum1(a,b,c,d): print(a+b+c+d)def mySum2(name, age): # 参数名字要和kwargs中key的值相同 print(name) print(age)def fun1(*args): # 装包操作 print(args) # (1, 2, 3, 4)元组 # 拆包操作 print(*args) # 1 2 3 4 mySum1(*args) # 1原创 2021-06-11 16:23:50 · 184 阅读 · 1 评论 -
python-logging库的使用
logging库日志级别:假如设置为INFO级别,则DEBUG级别的日志不显示,会显示INFO及后面三种级别的日志logging的高级应用:loggers记录器:Loggers:可以视为多支笔,并且可以同时向屏幕或文件等同时写日志Handlers处理器:Handlers:它们将日志分发到不同的目的地。可以是文件、标准输出、邮件、或者通过 socke、http等协议发送到任何地方常见的处理器有:Formatters格式化器:Formatters对象用于最终设置日志信息的顺序、结构和原创 2021-07-20 19:42:08 · 227 阅读 · 1 评论