
【python随笔】
文章平均质量分 53
python 小技巧
小魔王降临
人生需要不断进取和学习,生活需要时刻拼搏!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
numpy pad
numpy pad原创 2022-12-19 17:05:22 · 459 阅读 · 0 评论 -
window conda 安装pip3
annaconda没有pip3指令原创 2022-08-31 16:49:07 · 1058 阅读 · 0 评论 -
Python切片操作
一、Python可切片对象的索引方式Python可切片对象的索引方式包括:正索引和负索引两部分。如下图所示,以a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]为例:二、Python切片操作的一般方式 一个完整的切片表达式包含两个“:”,用于分隔三个参数(start_index、end_index、step),当只有一个“:”时,默认第三个参数step=1。切片操作基本表达式:object[start_index : end_index : ste...原创 2021-07-19 09:59:56 · 29355 阅读 · 10 评论 -
__name和__main__
在python的代码里我们经常会看到这样两个片段,__name__和__main__那么代表什么意思呢?在这之前,我们先来了解下python文件的调用方法,主要有两种1,直接在cmd或shell终端调用xxx.py文件2,导入别的python文件里做为一个工具类调用懂了上面这两个方式后,我们在理解这两个属性的作用就好理解了,其实__name__是每个模块或类里面的内置属性,__main__...原创 2019-11-19 11:14:39 · 292 阅读 · 1 评论 -
window下生成pyc文件
Python的程序中,是把原始程序代码放在.py文件里,而Python会在执行.py文件的时候。将.py形式的程序编译成中间式文件(byte-compiled)的.pyc文件,这么做的目的就是为了加快下次执行文件的速度。所以,在我们运行python文件的时候,就会自动首先查看是否具有.pyc文件,如果有的话,而且.py文件的修改时间和.pyc的修改时间一样,就会读取.pyc...原创 2019-11-15 15:33:20 · 796 阅读 · 0 评论 -
python相关资料
python文档下面列出C++访问python所需的函数,按调用的先后次序排列。提示: 其中实例化类的方法是python3中的,若要使用python2,则用PyInstance_New这个方法。有关此方法网上有很多资料,就不列出了。//PyInitialize: 必须首先调用,初始化python运行所需模块。它无参数、无返回值void Py_Initialize();/*Py_Is...原创 2019-11-13 17:09:44 · 447 阅读 · 0 评论 -
c++调用numpy出错
C++调用python程序时,出现如下问题:无法解析的外部符号 __imp___Py_RefTotal 无法解析的外部符号 __imp___Py_NegativeRefcount,该符号在函数 __import_array 中被引用 这是由于安装的python为Release版本,而你的C++项目为Debug模式,因此更改你的项目为Release模式。另外需要注意,...原创 2019-11-13 15:24:50 · 1288 阅读 · 0 评论 -
列表赋值操作
list1 = [1,2,3,4]a,b,c,d = list1则a = 1 b =2这种方式只有当左边的操作数个数和list1长度相同时,才可以这么做,不然报错.我们假设我们有一个list对象List,它的长度足够长,想把它从下标i开始的k个元素赋给k个元素,可以这么做:v1, v2, v3, …, vk = List[i : i + k] #默认i=0, k=len(List) ...原创 2019-09-04 09:51:33 · 1336 阅读 · 0 评论 -
获取文件路径-os.listdir()和os.walk()
os.listdir(path='')path为需要列出的目录路径。该函数返回指定的文件夹包含的文件或文件夹的名字的列表。walk(top, topdown=True, οnerrοr=None, followlinks=False)os.walk(path)返回三个值:parent 列出了目录路径下面所有存在的目录的名称 dirnames 文件夹名 filenames 列...原创 2019-07-19 15:49:49 · 622 阅读 · 0 评论 -
xml文件解析
XML 文档形成一种树结构XML 文档必须包含根元素。该元素是所有其他元素的父元素。XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的最底端。所有元素均可拥有子元素:<root> <child> <subchild>.....</subchild> </child></root&...原创 2019-07-14 14:38:10 · 386 阅读 · 0 评论 -
spyder弹出窗口显示图片
Warning中显示UserWarning: Matplotlib is currently using agg, which is a non-GUI backend。(agg是一个没有图形显示界面的终端,查询资料常用的有图形界面显示的终端名称为 Qt5Agg。) 代码已经设置了终端使用Qt5Agg,错误显示终端仍然是Agg,那一定是代码运行过程中终端被修改,ctrl+f 查询’A...原创 2020-09-09 16:39:22 · 5033 阅读 · 0 评论 -
【VS2015 + anaconda】安装配置环境
1】勾选安装红色实线Visual Studio的Python模块2】新建一个python应用程序鼠标左键选择python Environments,然后右键弹出下图所示选项,选择红色画线部分。这里创建了两个相同的环境(打勾部分),选择的 是anaconda的根目录,修改红色画实线部分的路径。如何切换环境,左键选中python environments...原创 2019-04-11 09:52:16 · 3506 阅读 · 0 评论