会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
moonp
博客园
首页
新随笔
联系
订阅
管理
2023年6月7日
python的名称空间和作用域
摘要: 1、 2、 内置名称空间: Python解释器启动则产生,关闭即销毁 全局名称空间: 存放的名字:运行顶级代码产生的名字,或者说不是函数的定义,也不是内置的,剩下的都是。 存活的周期:Python文件执行则产生,Python文件运行完毕后销毁 局部名称空间: 存放的名字:再调用函数时,运行函数体代码
阅读全文
posted @ 2023-06-07 14:07 moon_p
阅读(16)
评论(0)
推荐(0)
2023年5月28日
Python函数中的可变长参数(*args,**kwargs)
摘要: 1、形参中含有* *形参名:用来接收溢出的位置实参,溢出的位置实参会被*保存成元组的格式然后赋值给紧跟后面的形参名 *后面跟的可以是任意名字,但是约定俗称只能是args def func(a,b,*c): print(a) print(b) print(c) func(1,2,3,4,5,6,7)
阅读全文
posted @ 2023-05-28 15:50 moon_p
阅读(465)
评论(0)
推荐(0)
2023年5月16日
python的文件操作
摘要: 1、应用程序直接操作的是文件,对文件进行的所有的操作,都是向操作系统发送系统调用,然后再由操作将其转换成具体的硬盘操作 2、控制文件的读写内容的模式:t和b t文本(默认的模式): 读写都以str(unicode为单位) 文本文件 必须指定encoding='utf-8' b(二进制/bytes)
阅读全文
posted @ 2023-05-16 15:46 moon_p
阅读(53)
评论(0)
推荐(0)
2023年5月15日
Python常用模块之random模块
摘要: 1、random.random() 返回一个随机浮点数,它在半开放区间 [0,1) 范围内。 2、random.randrange(0,10) 返回1-10之间的一个随机数,不包括10 random.randrange(start, stop, step) start-开始值 stop-结束值 st
阅读全文
posted @ 2023-05-15 00:00 moon_p
阅读(94)
评论(0)
推荐(0)
2023年5月14日
python常用的时间模块之datetime模块
摘要: 一、基本类型 1、date类 datetime.date(2023,5,1) 2、time类 datetime.time(12,20,20,10) 3、datetime类 datetime.datetime(2023,5,1,12,20,20,10) 4、timedelta类 datetime.ti
阅读全文
posted @ 2023-05-14 15:41 moon_p
阅读(209)
评论(0)
推荐(0)
python常用的模块值时间模块之time
摘要: 一、在python中,通常有以下几种方式来表达时间 1、时间戳,比如1684036783.670957 2、格式化字符串,比如2023-05-05/14/23 11:58:36 3、元组,比如time.struct_time(tm_year=2023, tm_mon=5, tm_mday=14, t
阅读全文
posted @ 2023-05-14 12:35 moon_p
阅读(107)
评论(0)
推荐(0)
2023年5月12日
pytest的执行顺序
摘要: 一、相关库推荐rich 打印更好loguru 日志库 二、一个py.文件setupmodule (最优先运行的,不能放在class内部,模块级别) class: setup_class(类级别) setup_method(方法级别) teardown_method test_a test_b tea
阅读全文
posted @ 2023-05-12 15:50 moon_p
阅读(87)
评论(0)
推荐(0)
mac下再vscode中使用Python创建虚拟环境
摘要: 1、本地安装Python版本 2、本地安装vscode软件 3、创建虚拟环境 python3 -m venv .venv python3 -m venv env 参数 说明: -m m是module的缩写,即-m后面跟的是模块(module)名,意思是把模块当成脚本来运行。venv 为创建虚拟环境命
阅读全文
posted @ 2023-05-12 15:46 moon_p
阅读(2296)
评论(0)
推荐(0)
Python的session相关
摘要: 1、新建一个session会话 s = requests.Sessions() print(s.__dict__) 其他的参数,params相当于get请求后面加key,value值 2、 responce = s.post(url=url,json=params) 获取token之后session
阅读全文
posted @ 2023-05-12 14:18 moon_p
阅读(63)
评论(0)
推荐(0)
公告