摘要: 这么多名称,python到底有几种参数: 2种:普通参数(即位置参数,靠位置先后来指定参数),关键字参数(即命名参数,靠名字来指定参数)。 常说的可变参数也就是普参的集合,*args。 常说的关键字参数一般指关键字参数集合,**kwargs。 参数优先级:普通参数(位参)> 普参集 > 关键字参数 阅读全文
posted @ 2020-08-19 23:47 Oler 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1,明确目标 2,流程分拆 4,处理异常 写程序肯定就是为了自动化,为什么要自动化呢,因为目标实现过程有很多重复的步骤。 如果只需一步便能永久完成,一劳永逸,那开发程序就没有必要了,手动操作是最快速的。 基于面向对象思想,对于同一个类型的事物,我们可以设计一套操作流程,这个流程是可以通用于这一类型的 阅读全文
posted @ 2020-07-08 15:38 Oler 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 。超级手机输入法,在手机上写代码的速度不输于实体键盘,或者说一个专为手机设计的编程语言,适用小屏幕和(虚拟键盘或触摸操作或其它输入方式) 。炉石传说高级玩家,给定一副强力套牌,能打出风格,打出水平 。写字的人,模仿人写字。(同一个字每次写出来不完全一样,却是同一种风格) 。代码内,类,函数,逻辑以树 阅读全文
posted @ 2020-06-03 18:49 Oler 阅读(175) 评论(0) 推荐(0) 编辑
摘要: (此文是在实际工程中遇到的一些小问题,给予解决和整理。解决方法大多来自网上零散的文章。) 1——如下代码, a=[1,2,3] b=a b也是[1,2,3]了,接着 a[0]=4 a[1]=5 a[2]=6 此时a变成[4,5,6]了,再看b,a变了之后没有对b进行新的引用,但b还是变了,自动的也变 阅读全文
posted @ 2018-08-24 11:47 Oler 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 创建容器: docker run -itd --name <容器名字> -p <主机端口>:<容器端口> python:3.8.12-slim /bin/bash -itd 交互模式 --name <> 命名容器 -p <9999>:<8888> 映射主机端口9999到容器端口8888。比如在容器中 阅读全文
posted @ 2021-10-25 10:03 Oler 阅读(21) 评论(0) 推荐(0) 编辑
摘要: uwsgi选项大全:https://uwsgi-docs-zh.readthedocs.io/zh_CN/latest/Options.html uwsgi官方热部署建议:https://uwsgi-docs-zh.readthedocs.io/zh_CN/latest/articles/TheAr 阅读全文
posted @ 2020-08-15 21:52 Oler 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: 目前不建议使用pip安装。 建议apt pkg yum等方式安装,同时需要机器有python2.7环境。 因为apt等方式会自动配置好supervisord加入开机启动,而pip方式需手动配置,并且没有官方的自启动方法。 开机不自启,还怎么管进程。 阅读全文
posted @ 2020-08-15 17:56 Oler 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 云服务器不做个网站可惜了。 即使是个简单的网站也是会让人有成就感的。 0,预备工具 ssh客户端 网络 云服务器(cent os) 一,预备知识 我们都知道当你用浏览器访问一个网站时,先输入域名,然后被dns解析成IP地址,即是运行此网站的计算机的网络地址,各种路由机把你的访问请求送达此地址,服务机 阅读全文
posted @ 2020-08-10 20:46 Oler 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 一个基本的命令: ffmpeg -f alsa -i <device> out.mp3 其中, -f 表示设置格式,有format的意思,out.mp3前面可以加上 -f mp3, 因为带了mp3后缀,就省略了。 alsa 表示alsa音频驱动程序的编码格式,它保证后面的音频流可以由alsa解码。具 阅读全文
posted @ 2020-08-05 09:07 Oler 阅读(2427) 评论(0) 推荐(0) 编辑
摘要: 今天打开王者荣耀准备来一把,刚出现启动界面就自动退出了。 清理后台,依旧。 卸载。 打开应用宝准备重装,同样启动失败。 然后顺着思路尝试其它app。有些打得开,有些打不开。 华为系统一向以稳定为名,却怎么这样。 难道中病毒了,自带管家升级病毒库,检查,没病毒。 我有点想恢复出厂设置了。 不行,因为如 阅读全文
posted @ 2020-07-19 22:27 Oler 阅读(604) 评论(0) 推荐(0) 编辑
摘要: from dataclasses import dataclass @dataclass class A: def print(self): x.append(2) print(x) @dataclass class B: def print(self): print(x) x = [1] kwar 阅读全文
posted @ 2020-07-06 20:53 Oler 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 测试一: for i in [0, '', [], {}, ()]: a = i if a: print('a') 输出: 测试二: for i in [2, 'a', [1,2,3], {'a':'a'}, (1,2)]: a = i if a: print('a') 输出:'a' 'a' 'a' 阅读全文
posted @ 2020-07-06 16:51 Oler 阅读(671) 评论(0) 推荐(0) 编辑