随笔分类 -  python

摘要:```pythonfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.mime.application import MIMEApplicationfrom email.header import Headerfrom email.mime.image import... 阅读全文
posted @ 2020-04-06 18:33 苏方木 阅读(254) 评论(0) 推荐(0)
摘要:import sys import os print(__file__) #打印相对路径 base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(base_dir) 阅读全文
posted @ 2018-05-30 00:14 苏方木 阅读(246) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # 1.异常处理 try: # 主要执行的代码 except IndexError as e: # 对于某些错误需要特殊处理的,可以对特殊错误进行捕捉 print('IndexError') except Exception as e: # 创建一个Exception的对象叫e,Exception中封装了错误代码信息 # 上述代码出错,自... 阅读全文
posted @ 2018-05-29 23:19 苏方木 阅读(193) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python #-*- coding:utf-8 -*- #面向对象(类+对象) 三大特性:封装、继承、多态 类的成员: 字段: 普通字段:保存在对象(实例)中,执行只能通过对象访问 静态字段:保存在类中,执行时可以通过对象访问,也可以通过类访问 方法: 普通方法:保存在类中,由对象调用 ... 阅读全文
posted @ 2018-05-29 23:18 苏方木 阅读(338) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- # 函数的作用: # 1.代码重用 # 2.流程分解 # 例1:函数的定义和调用 def bar(): print('hello world') bar() # 例2:函数参数 2.1 形参与实参 def add(x,y... 阅读全文
posted @ 2018-05-25 14:20 苏方木 阅读(272) 评论(0) 推荐(0)
摘要:1 #!/usr/bin/env python3 2 # -*- coding: utf-8 -*- 3 #filename get_linux_info.py 4 #获取Linux主机的信息 5 # titles=['Hostname','OS','Arch','Distribution','IPs','cpu','core','Mem','Data','Disk'] 6 7 ... 阅读全文
posted @ 2018-05-10 17:16 苏方木 阅读(764) 评论(0) 推荐(0)
摘要:奏:HTTP协议对资源的操作 方法说明:GET 请求获取URL位置的资源HEAD 请求获取URL位置资源的响应消息报告,即获得该资源的头部信息POST 请求向URL位置的资源后附加新的数据PUT 请求向URL位置存储一个资源,覆盖原URL位置的资源PATCH 请求局部更新URL位置的资源,即改变该处 阅读全文
posted @ 2018-04-15 20:34 苏方木 阅读(486) 评论(0) 推荐(0)
摘要:文本进度条实例 BMI指数计算(if条件) π值计算(公式和蒙特卡罗方法) 异常处理 递归实例:斐波那契数列、汉诺塔、科赫雪花 词频统计 jieba jieba分词的三种模式# 精确模式:jieba.lcut把文本的切分开,不存在冗余单词# 全模式:把文本中所有可能的词语都扫描出来,冗余# 搜索引擎 阅读全文
posted @ 2018-04-05 14:36 苏方木 阅读(613) 评论(0) 推荐(0)
摘要:什么是python解释器? python代码在解释器中运行。解释器是代码与计算机硬件之间的软件逻辑层。 python的执行过程 源代码(.py文件) --> 编译 --> 字节码(.pyc文件) --> python虚拟机解释字节码-->执行 python的主要实现方式:CPython、JPytho 阅读全文
posted @ 2018-01-27 23:17 苏方木 阅读(370) 评论(0) 推荐(0)
摘要:python2和python3编码 阅读全文
posted @ 2018-01-17 23:47 苏方木 阅读(290) 评论(0) 推荐(0)
摘要:# 类是为了代码重用 # 类是一种产生实例的工厂# 类和模块的差异在于,内存中特定的模块只有一个实例(所以我们要重载模块取得新代码),对于类而言,制作多少实例都可以。 #上面的 name 和 age 属性通过哦赋值语句动态建立,方法(def)也可以完全独立地在任意类对象的外部创建。 阅读全文
posted @ 2018-01-09 19:06 苏方木 阅读(217) 评论(0) 推荐(0)