随笔分类 -  python

摘要:上下文管理协议: 包含 __enter__() 和 __exit__() 方法上下文管理器: 支持 “上下文管理协议”的对象 1. 有 __enter__() 和 __exit__() 方法的对象才能用with操作 2. 如果一个对象/类没有上下文属性,可以自己写一个类,在类中定义__enter__ 阅读全文
posted @ 2020-12-05 15:33 mkay 阅读(80) 评论(0) 推荐(0)
摘要:面向对象的三大特征:封装、继承、多态 class Base(object): def say(self): print('base....') class A(Base): def say(self): print('a....') class B(Base): def say(self): pri 阅读全文
posted @ 2020-12-05 15:11 mkay 阅读(65) 评论(0) 推荐(0)
摘要:类每次实例化的时候都会创建一个对象,如果要类每次实例化的时候只创建一个对象,那么就可以用单例模式 class MyClass(object): instance = None def __new__(cls, *args, **kwargs): if not cls.instance: cls.in 阅读全文
posted @ 2020-12-05 11:58 mkay 阅读(81) 评论(0) 推荐(0)
摘要:__init__ 和 __new__的区别 # __new__ : 创建对象 Create and return a new object. # __init__ : 初始化对象 class MyClass(object): def __init__(self): print("init is ru 阅读全文
posted @ 2020-12-03 22:00 mkay 阅读(163) 评论(0) 推荐(0)
摘要:一、创建虚拟环境1.安装pipenvpip install -i https://pypi.douban.com/simple ;pipenv2.创建虚拟环境a.打开terminalb.pipenv shellc.pipenv --venv 查看虚拟环境的路径3.选择虚拟环境中的解释器 阅读全文
posted @ 2020-11-25 21:14 mkay 阅读(103) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/carolzhang8406/article/details/6923997 阅读全文
posted @ 2020-09-17 17:09 mkay 阅读(183) 评论(0) 推荐(0)
摘要:https://www.jb51.net/article/105050.htm from requests import request import unittest from Common.HandleConfig import conf import urllib3 import os url 阅读全文
posted @ 2020-09-16 13:50 mkay 阅读(620) 评论(0) 推荐(0)
摘要:1、向上取整 import math >>> math.ceil(4.12) 5 2、向下取整 import math >>> math.floor(4.12) 4 3、四舍五入 >>> round(2.3) 2 >>> round(2.6) 3 math模块其他用法:https://www.cnb 阅读全文
posted @ 2020-08-20 11:16 mkay 阅读(999) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/fengff/p/11011000.html https://blog.csdn.net/somezz/article/details/83104368 阅读全文
posted @ 2020-08-18 15:07 mkay 阅读(162) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/jiablogs/p/11978204.html 阅读全文
posted @ 2020-08-18 15:06 mkay 阅读(1135) 评论(0) 推荐(0)
摘要:1、闭包函数 闭包函数有三个特性: 函数中嵌套函数 外层函数返回内存嵌套的函数名 嵌套函数对外部作用域有一个非全局变量的引用 def func(): a = 100 def func2(): print(a) return func2 2、装饰器 语法:@装饰器装饰器的作用:在不更改原功能函数代码和 阅读全文
posted @ 2020-08-15 13:13 mkay 阅读(187) 评论(0) 推荐(0)
摘要:obj.isalpha() 是否由字母/文字组成 obj.isdigit() 是否由数字组成 """ 题13 2级 题:编写一个接受句子并计算字母和数字的程序。假设为程序提供了以下输入: Hello world! 123 然后,输出应该是: 字母10 数字3 提示:如果输入数据被提供给问题,则应该假 阅读全文
posted @ 2020-08-15 10:50 mkay 阅读(1539) 评论(0) 推荐(0)
摘要:应用场景:项目初期,接口文档已给出,复杂接口功能未实现。但其他接口链路需要调用,可以先mock一个返回值。 from unittest import mock url = "https://docs.open.alipay.com/api_1/alipay.trade.pay" # 账号密码都正确, 阅读全文
posted @ 2020-08-09 15:49 mkay 阅读(191) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/m0_37623792/article/details/105124205 阅读全文
posted @ 2020-07-28 17:21 mkay 阅读(353) 评论(0) 推荐(0)
摘要:参考:https://zhuanlan.zhihu.com/p/60173909 阅读全文
posted @ 2020-07-26 19:02 mkay 阅读(1636) 评论(0) 推荐(0)
摘要:参考 https://www.cnblogs.com/luyuze95/p/11289143.html import threading import urllib3 import jsonpath from requests import request from ABtest.guid impo 阅读全文
posted @ 2020-07-10 17:13 mkay 阅读(195) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/aland-1415/p/6613449.html#!comments https://www.cnblogs.com/cherishry/p/5725184.html 阅读全文
posted @ 2020-06-23 14:09 mkay 阅读(152) 评论(0) 推荐(0)
摘要:https://jingyan.baidu.com/article/22fe7ced18776f3002617f2e.html 在CMD命令行中,输入 “python” +文件路径 阅读全文
posted @ 2020-06-11 18:38 mkay 阅读(1323) 评论(0) 推荐(0)
摘要:参考: Python浮点数误差与解决方法: https://blog.csdn.net/zhouxufeng1996/article/details/94999514?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMa 阅读全文
posted @ 2020-06-01 16:44 mkay 阅读(1053) 评论(0) 推荐(0)
摘要:入参:application/json格式 {"district":"","activityId":"","city":"闵行区","districtId":0,"channel":"JIOS","payMethod":1,"provinceId":0,"ShopId":"38","province 阅读全文
posted @ 2020-05-29 18:40 mkay 阅读(1433) 评论(0) 推荐(0)