随笔分类 -  Python

摘要:一、导入 import argparse 二、创建ArgumentParser对象 parser = argparse.ArgumentParser(description='Description of your script') 三、添加参数和选项 parser.add_argument() # 阅读全文
posted @ 2023-09-18 00:02 珠峰上吹泡泡 阅读(26) 评论(0) 推荐(0) 编辑
摘要:假设程序目录结构如下: 可以看到,几乎每个文件夹下都有__init__.py,一个目录如果包含了__init__.py 文件,那么它就变成了一个包(package)。 其中__init__.py可以为空,也可以定义包的属性和方法,但其必须存在,其它程序才能从这个目录中导入相应的模块或函数。 例如在d 阅读全文
posted @ 2019-09-16 14:43 珠峰上吹泡泡 阅读(461) 评论(0) 推荐(2) 编辑
摘要:如题,在使用python语言的open函数时,提示错误OSError: [Errno 22] Invalid argument: ‘文件路径’,在查阅了大量资料后也得到了一些解决方案,但是这些解决方案对于作者的情况都不适用,依然报错,没办法,虽然作者的英语水平很不咋地,但中文帮不了作者,只好求助于英 阅读全文
posted @ 2019-09-09 22:05 珠峰上吹泡泡 阅读(1199) 评论(0) 推荐(0) 编辑
摘要:1 问题背景 TensorFlow Object Detection API 是以Slim为基础实现的,需要将Slim的目录加入PYTHONPATH后才能正确运行。 2 机器环境 window10 anaconda 3 解决办法 Anaconda装有多个环境,比如Base,TensorFlow gp 阅读全文
posted @ 2019-09-02 15:42 珠峰上吹泡泡 阅读(1426) 评论(0) 推荐(0) 编辑
摘要:最近在跑代码的时候,需要用到RGB三个通道上的均值,如下图所示: 写了一个程序,如下: python import os import cv2 import random import numpy as np 数据集的位置 dataset_dir = 'data' 验证集图像数量 _NUM_VALI 阅读全文
posted @ 2019-08-10 14:04 珠峰上吹泡泡 阅读(1813) 评论(0) 推荐(0) 编辑
摘要:我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成: 但是,看到(1, 2),很难看出这个tuple是用来表示一个坐标的。这时,namedtuple就派上了用场。 用法: namedtuple('名称', [属性list]) 使用namedtuple表示一个坐标的例子如下: 输出 阅读全文
posted @ 2019-08-03 09:07 珠峰上吹泡泡 阅读(5886) 评论(0) 推荐(1) 编辑
摘要:1 序列化与反序列化 如果要将一个系统内的数据通过网络传输给其它系统或客户端,我们通常都需要先把这些数据转化为字符串或字节串,而且需要规定一种统一的数据格式才能让数据接收端正确解析并理解这些数据的含义。 是早期被广泛使用的数据交换格式,在早期的系统集成论文中经常可以看到它的身影;如今大家使用更多的数 阅读全文
posted @ 2019-06-03 14:31 珠峰上吹泡泡 阅读(277) 评论(0) 推荐(0) 编辑
摘要:问题描述: 使用opecv实现选择性搜索(selective search)的时候,执行如下代码时报了上述标题的错误。 “ss = cv2.ximgproc.segmentation.createSelectiveSearchSegmentation()” 原因: 沒有安装裝 OpenCV cont 阅读全文
posted @ 2019-03-22 11:25 珠峰上吹泡泡 阅读(2545) 评论(0) 推荐(0) 编辑
摘要:1.打开anaconda prompt(安装anaconda会默认安装),键入 pip install opencv-python,如下: 2.安装过程如下所示: 3 测试是否安装成功 上述就说明安装成功。如果没有安装opencv库,执行上述操作会报“there is no module named 阅读全文
posted @ 2019-03-22 10:30 珠峰上吹泡泡 阅读(1410) 评论(0) 推荐(0) 编辑
摘要:1 transpose() 这个函数如果括号内不带参数,就相当于转置,和.T效果一样,而今天主要来讲解其带参数。 我们看如下一个numpy的数组: 那么有: 为什么会是这样的结果呢?对于transpose(2,1,0),就是把之前的维度调序,即:第三个维度转为第一个维度,之前的第二个维度不变,之前的 阅读全文
posted @ 2019-01-16 12:37 珠峰上吹泡泡 阅读(1505) 评论(0) 推荐(0) 编辑
摘要:问题叙述:pip install 库时报错Microsoft visual c++ 14.0 is required。问题发生在我由Win8.1升级win10后,之前win8.1使用正常,而win10第一次使用安装报错,再加上提示需要库,很明显是系统环境的问题。 解决思路:我去查询了下资料,在Win 阅读全文
posted @ 2019-01-15 14:16 珠峰上吹泡泡 阅读(2601) 评论(0) 推荐(0) 编辑
摘要:为了方便以后查看,特总结于此: 下载离线安装包并放到你想放的文件目录下 使用anaconda prompt安装离线文件 如果没有安装anaconda,则参照下边链接里边的操作!!! 离线环境通过pip安装包 阅读全文
posted @ 2019-01-01 10:01 珠峰上吹泡泡 阅读(793) 评论(0) 推荐(0) 编辑
摘要:一 简单介绍 不管是开源还是闭源,文档都是很重要的。当然理论上说,最好的文档就是代码本身,但是要让所有人都能读懂你的代码这太难了。所以我们要写文档。大部分情况,我们不希望维护一份代码再加上一份文档,这样做很容易造成文档和代码的不一致,程序员最讨厌更新文档了。所以最佳实践就是在程序员代码中加注释,然后 阅读全文
posted @ 2018-12-31 21:34 珠峰上吹泡泡 阅读(2261) 评论(0) 推荐(0) 编辑
摘要:一 简单介绍 SciPy是基于NumPy开发的高级模块,它提供了许多数学算法和函数的实现,用于解决科学计算中的一些标准问题。例如数值积分和微分方程求解,扩展的矩阵计算,最优化,概率分布和统计函数,甚至包括信号处理等。 作为标准科学计算程序库,SciPy类似于Matlab的工具箱,它是Python科学 阅读全文
posted @ 2018-12-31 17:40 珠峰上吹泡泡 阅读(20377) 评论(0) 推荐(3) 编辑
摘要:一 简要介绍 recommonmark是个到commonMark文档的兼容性桥,那么什么是commonMark是什么的呢?CommonMark是规范版的markdown,下边是部分commonmark的学习链接,供学习参考: commonmark规范 https://spec.commonmark. 阅读全文
posted @ 2018-12-26 14:50 珠峰上吹泡泡 阅读(565) 评论(0) 推荐(0) 编辑
摘要:一 psutil介绍 psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、to 阅读全文
posted @ 2018-12-26 14:00 珠峰上吹泡泡 阅读(397) 评论(0) 推荐(0) 编辑
摘要:问题描述: 解决方法: 参考:https://blog.csdn.net/Chris_zhangrx/article/details/78407459 阅读全文
posted @ 2018-08-03 15:15 珠峰上吹泡泡 阅读(608) 评论(0) 推荐(0) 编辑
摘要:一 概述 matplotlib在Python中是应用最多的2D图像的绘图工具包,使用matplotlib能够非常简单的可视化数据。在matplotlib中使用最多的模块就是pyplot。pyplot非常接近Matlab的绘图实现,而且大多数的命令极其类似Matlab.当然,与Matlab类似,需要很 阅读全文
posted @ 2018-07-19 15:02 珠峰上吹泡泡 阅读(492) 评论(0) 推荐(0) 编辑
摘要:一 概述 NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。Numeric,即 NumPy 的前身,是由 Jim Hugunin 开发的。 他也开发了另一个包 Numarray ,它拥有一些额外的功能。 200 阅读全文
posted @ 2018-07-18 19:19 珠峰上吹泡泡 阅读(542) 评论(0) 推荐(0) 编辑
摘要:一 概述 Jupyter Notebook是以web交互式的编程接口,是IPython notebook的升级版本。主要是针对python,另外支持运行 40 多种编程语言。Jupyter可以在个人机器开发,也可以连接到集群中使用分布式计算引擎spark等以及数据库(mysql/hive/hdfs) 阅读全文
posted @ 2018-07-17 21:10 珠峰上吹泡泡 阅读(566) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示