foreach ($data as $key => $v) { if ($key == 0) { // 第一次循环 } if ($v == end($data)) { // 最后一次循环 } }
foreach($arr as $key => &$vo){ //注意,由于上面遍历的时候写了地址传值符&, //所以下面可以直接给$vo 赋值;如果不写&符号,下面这样写是没有任何意义的 $vo['name'] = '张三'; $vo['age'] = '20'; } //这样我们就完成了对数组元素添加name属性和age属性了, 在上面的写法中,如果我们不填写&符号,还可以使用下面的办法来添加属性,那就是 $arr[$key]['name'] = '张三'; $arr[$key]['age'] = '20';
从数据库的角度来讲 mysql 不是一定要有主键,但是 peewee 如果不设置主键会报错peewee 自带的查询 都带有 主键 id ,所以会报错现在只能用 select().count() 来查询 返回 0 就是没有数据#我的表没有 主键 id atc = Att.select().where((Att.datx==jday) & (Att.name==name)).count()
# -*- coding: utf-8 -*- import datetime day = datetime.datetime.strptime('2020-2-18 10:54:45', '%Y-%m-%d %H:%M:%S') day = datetime.datetime.strftime(day, '%H:%M') print(day) # 取今天日期 day = datetime.datetime.now().strftime('%Y-%m-%d') print(day) # datetime.datetime.strptime 可以比 > 时间大小
get类get(条件):进返回第一条符合条件的数据,查询不到将报错get_or_none(条件):查询不到返回Noneget_or_create(条件,defaults={“first_name”:“111”,“age”:12}):查询不到将插入返回值为一个元组,0:创建/获取到的model实例,1:是否为新建
peewee 安装 pip install peeweeSQLite 安装 pip install sqlite3MySQL 安装 pip install pymysqlPostgres 安装 pip install psycopg2
/Win_易语言编译成品/注:易语言编写,可能误报,不放心请远离 -> 软件下载/
PyObject Py_BuildValue(const char format, ...)Return value: New reference.基于类似于 PyArg_Parse*() 函数系列和一系列值的格式字符串创建新值。 在出现错误时返回值或 NULL;如果返回 NULL,将引发异常。Py_BuildValue() 并不一直创建一个元组。只有当它的格式化字符串包含两个或更多的格式单元才会创建一个元组。如果格式化字符串是空,它返回 None;如果它包含一个格式单元,它返回由格式单元描述的的任一对象。用圆括号包裹格式化字符串可以强制它返回一个大小为0或者1的元组当内存缓存区的数据以参数形式传递用来构建对象时,如 s 和 s# 格式单元,会拷贝需要的数据。调用者提供的缓冲区从来都不会被由 Py_BuildValue() 创建的对象来引用。换句话说,如果你的代码调用 malloc() 并且将分配的内存空间传递给 Py_BuildValue(),你的代码就有责任在 Py_BuildValue() 返回时调用 free() 。在下面的描述中,双引号的表达式使格式单元;圆括号()内的是格式
Sarasa Gothic SC 字体,这个等宽字体非常棒SC = 简体中文 simplified ChineseTC = 繁体中文 traditional Chinese下载Sarasa Gothic的Github页面在:https://github.com/be5invis/Sarasa-Gothic字体文件下载页面在:https://github.com/be5invis/Sarasa-Gothic/releasesGithub下载比较慢,可以在清华的镜像下载https://mirrors.tuna.tsinghua.edu.cn/github-release/be5invis/Sarasa-Gothic对于Windows系统的话,下载ttf版本就好了。安装下载后解压缩,然后打开Windows字体设置,将sarasa-mono-sc-开头的文件(共10个字体文件)拖到字体设置里,就完成了字体安装。字体名安装完成后,可以在各个编辑器、终端使用这个字体。该字体中文名为“等距更纱黑体 SC”,英文名为“Sarasa Mono SC”,这是一个等宽字体,非常适合编辑查看代码,以及命令行终
##切换用户 postgres 管理用户 su postgres #进去 psql 创建和删除数据库用户 1.查看数据库用户列表: \du 2.创建数据库用户: create user user1 with password '123456'; 3.删除数据库用户: drop user root 创建和删除数据库 1.查看数据库列表: \l (list的意思) 2.创建数据库: create database db1; 3.删除数据库: drop database root 创建和删除 数据库表 1.选择数据库: \c DatabaseName (choose的意思) 2.创建数据库表: create table people; 3.删除数据库表: drop table root 4.查看数据库信息:\d (database list的意思)
Hawk
别固执的认为某事必须 !