![](https://img-blog.csdnimg.cn/20191214080744907.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
python入门
得食猫
这个作者很懒,什么都没留下…
展开
-
python文档的自动生成
在python代码中我们使用文档注释,然后再通过使用sphinx就可以生成相关的文档了。下面详细介绍下相关步骤:安装sphinxpip install sphinx创建文档生成的文件夹test/---docs/---src/------utils/---------__init__.py---------image.py生成文档配置及执行脚本在docs文件夹下执行如下操...原创 2020-03-12 10:00:41 · 870 阅读 · 0 评论 -
numpy的使用
判断两个数组是否完全一致a = [1,2,3]b = [4,5,6]原创 2020-02-25 08:51:35 · 208 阅读 · 0 评论 -
protobuf使用
安装protobuf编译环境brew install protobuf定义protobufprotobuf语法syntax = "proto3";message SplitBean { float ratio = 1; float x = 2; float y = 3; repeated float img_arr = 4;}第一行用来声明prot...原创 2020-02-22 12:00:35 · 1610 阅读 · 0 评论 -
Non-UTF-8 code starting with '\xe5'
在python开发中,明明已经使用了UTF-8的编码但是依旧报了这个错误:Non-UTF-8 code starting with '\xe5'需要在文件头部添加# -*- coding: utf-8 -*-原创 2020-02-17 23:01:46 · 13232 阅读 · 3 评论 -
python直接调用async函数
我们知道python是中解释型语言,无需完全编译就能运行,我们在开发过程中往往利用这一特性对一些功能、方法进行测试。但在一个项目中包含async的方法也是难免的,如果我们直接调用该方法,就会得到如下错误: RuntimeWarning: coroutine 'xxx' was never awaited该方法根本没有执行完。想要该方法能够正常执行可采用以下方式:loop = asyncio...原创 2020-01-03 08:09:47 · 9919 阅读 · 0 评论 -
jupyter配置venv
激活存在的venvpip install ipykernel安装过程中可能出现如下错误ERROR: Could not find a version that satisfies the requirement prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 (from ipython>=5.0.0->ipykernel)...原创 2019-12-19 07:27:53 · 776 阅读 · 0 评论 -
Flask——分包构建
一个小型的Flask应用的目录结构一般是这样的/yourapplication yourapplication.py /static style.css /templates layout.html index.html login.html ......翻译 2019-12-07 09:52:49 · 380 阅读 · 0 评论 -
python命令行添加参数
有时我们写的python脚本希望在命令行执行时可以添加参数,这需要使用到argparse模块。代码如下:import argparseap = argparse.ArgumentParser()# -v 缩写 --version 命令全称ap.add_argument('-v', '--version', default=1)args = vars(ap.parse_args())v...原创 2019-12-03 07:58:12 · 646 阅读 · 0 评论