随笔分类 - python
摘要:https://github.com/open-mmlab/mmdetection3d/blob/v0.17.3/docs/getting_started.md
阅读全文
摘要:conda create -n openmmlab python=3.7 -y conda activate openmmlab pip install torch==1.8.1+cu101 torchvision==0.9.1+cu101 torchaudio==0.8.1 -f https://
阅读全文
摘要:os.path 模块主要用于获取文件的属性。 以下是 os.path 模块的几种常用方法: 方法说明 os.path.abspath(path) 返回绝对路径 os.path.basename(path) 返回文件名 os.path.commonprefix(list) 返回list(多个路径)中,
阅读全文
摘要:__all__ = [<string>] 它是一个string元素组成的list变量,定义了当你使用 from <module> import * 导入某个模块的时候能导出的符号(这里代表变量,函数,类等)。 其实就是代码保护,限定本模块中只有哪些能被import。 举例:foo.py __all_
阅读全文
摘要:自带函数: 1.CopyFile(A, B, FALSE);表示将文件A拷贝到B,如果B已经存在则覆盖(第三参数为TRUE时表示不覆盖) 2.MoveFile(A, B);表示将文件A移动到B 3.字典的updata方法,dict1['a'].update(dict2),将dict1中的键值对更新到
阅读全文
摘要:PATH 在PATH中的 python module 不能被 import,在 PATH 中的一些命令,例如 *.exe,可以直接在cmd中运行,而不用明确的路径,我们在给 python 安装一些 packages 的时候,有一些 Scripts 被安装到 /Scripts 文件夹中,如果 /Scr
阅读全文
摘要:python中import的几种方式: 1. import math import os, math, sys 2. import math as pymath 3. from math import exp 4. from math import * 在理解import原理之前,需要明白pytho
阅读全文
摘要:range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个列表。 range示例: >>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> ran
阅读全文
摘要:1. 单前导下划线 _var 下划线前缀的含义是告知其他程序员:以单个下划线开头的变量或方法仅供内部使用。 该约定在PEP 8中有定义。 这不是Python强制规定的。 class Test: def __init__(self): self.foo = 11 self._bar = 23 >>>
阅读全文
摘要:1、表示乘号 2、表示倍数 例如:print("a"*3) 输出:a a a 3、单个 *参数 1)、如:*parameter是用来接受任意多个参数并将其放在一个元组中。 def demo(*p): print(p) demo(1,2,3) out:(1,2,3) (2)、函数在调用多个参数时,在列
阅读全文
摘要:最常讲授的数据结构有栈、队列、双端队列。 栈是一种特殊的线性表,它只允许在一端进行插入、删除操作,这一端被称为栈顶(top),另一端则被称为栈底(bottom)。 从栈顶插入一个元素被称为进栈,将一个元素插入栈顶被称为“压入栈”,对应的英文说法为 push;相应地,从栈顶删除一个元素被称为出栈,将一
阅读全文