• Python--小总结


    1.操作excel
    xlrd 读
    xlwt 写
    xlutils 修改
    2.网络编程
    urllib
    url编码
    requests模块
    r = requests.get(url, data={'x': y}, headers={'x': y}, cookies={'x': y})
    r = requests.post(url, data={'x': y}, headers={'x': y}, cookies={'x': y}, json={'x': y}, files={'file': f})
    r.json() 直接把返回的json串转为字典
    r.text 获取返回的结果,是字符串
    r.content 获取返回结果的二进制格式
    r.status_code 获取请求的状态码

    1.异常处理
    面向过程
    2.面向对象编程 把以前你写的那些函数封装到一个类里面

    定义类的时候,类名的首字母大写
    用类的话,必须先实例化
    类被实例化的时候,会执行构造函数
    属性 类里面的变量
    方法 类里面的方法
    self代表的是本类对象
    实例
    对象
    实例变量
    类变量
    属性方法 看上去好像是一个属性,其实是一个函数

    私有函数
    私有变量
    只能在类里面使用,出了类就不能用了
    继承
    父类有的功能,变量 子类都有
    如果定义的类,有很多重复的功能,那就可以把这些重复的类,定义成父类
    封装
    把琐碎的代码封装到一起
    多态
    python不支持多态
    一种方法,多种实现,根据传参数量不同
    类方法
    不需要实例化就能直接用的,它可以使用类的属性(类变量,类方法)
    静态方法
    不需要实例化就能直接用的,其实和类没什么关系,就是一个普通的函数,写在了类里面而已
    也用不了self那些东西,也调用不了类里面其他的函数
    修改父类的构造函数
    3.发送邮件
    1.在邮箱设置里面打开pop3/smtp服务
    2.有的邮箱用密码发送不了,必须获取授权码才可以
  • 相关阅读:
    jquery ready()的几种实现方法小结
    jQuery之$(document).ready()使用介绍
    jquery的$(document).ready()和onload的加载顺序
    php var_export与var_dump 输出的不同
    PHP获取和操作配置文件php.ini的几个函数
    PHP 网站保存快捷方式的实现代码
    php 图形验证码的3种方法
    面向对象基础01
    提高记忆力
    Python数据分析环境和工具
  • 原文地址:https://www.cnblogs.com/wangsilei/p/8436065.html
Copyright © 2020-2023  润新知