python
冰菓(笑)
希望写一些有质量的东西
展开
-
转载:pyinstaller使用
转载:https://zhuanlan.zhihu.com/p/65731845pyinstaller最佳使用方式pyinstaller最重要的两个参数就是-F与-D参数使用-F参数,pyinstaller会将python脚步打包成单个exe文件使用-D参数,pyinstaller会将python脚步打包成一个文件夹,运行程序时,需要进入该文件夹,点击运行相应的可执行程...转载 2020-02-25 16:58:28 · 260 阅读 · 0 评论 -
CK数据集分类处理
import osimport shutil #七种表情分类emotions = ["anger", "contempt", "disgust", "fear", "happy", "sadness", "surprise"]path= "cohn-kanade-images"path_label= "Emotion_labels/Emotion"#创建文件夹if not os....原创 2019-10-23 20:01:02 · 6160 阅读 · 2 评论 -
ubuntu 安装python3.6 以及关联pip3
1.下载并且安装 python3.6wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xzxz -d Python-3.6.0.tar.xztar -xvf Python-3.6.0.tarcd Python-3.6.0./configuremakesudo make installsudo rm -rf...原创 2019-04-08 13:46:09 · 950 阅读 · 0 评论 -
python 版本切换命令
sudo update-alternatives --config python原创 2019-04-04 18:04:22 · 517 阅读 · 0 评论 -
Kill All Python Processes (杀死全部python进程)
1. 关闭所有终端2. 重新打开一个终端2. sudo pkill python3. sudo pgrep python 查看是否关闭所有python 进程原创 2018-03-12 10:04:04 · 3940 阅读 · 0 评论 -
转:python 修改list,dict,set等容器中元素
原文链接:https://blog.csdn.net/weixin_35576881/article/details/84921679本文为自学使用,请直接到原文查看问题1: 将列表c添加到列表a,b之中,修改c中的值,a,b会变化吗?a = list()b = list()c = [2,3]a.append(c)b.append(c)print(a,b) 输出:...转载 2018-12-11 10:46:16 · 644 阅读 · 0 评论 -
延迟一秒
import timetime.sleep(1)原创 2018-11-24 14:53:15 · 1004 阅读 · 0 评论 -
TypeError: unicode argument expected, got 'str'
将输入的文本转化为unicode格式:line = line.decode("utf-8") 反之亦然line = line.encode("utf-8")原创 2018-09-28 15:12:46 · 2041 阅读 · 0 评论 -
数组按某一列排序
label_loss = label_loss[label_loss[:,1].argsort()]label_loss 为数组名 这行代码表示按第二列数组排序,如果只是一维的数据就不用加[:,1],其他列数据也跟着改变位置,顺序为从小到大。label_loss = label_loss[label_loss[:,1].argsort()[::-1]]label_loss[:,1]....原创 2018-09-13 18:31:13 · 2236 阅读 · 0 评论 -
import其他文件夹下.py文件显示无法引入问题
在需要导入的文件的文件夹中放入__init__.py文件就可以解决,这个文件里面可以什么都不写。关于__init__.py可以看到,几乎每个文件夹下都有__init__.py,一个目录如果包含了__init__.py 文件,那么它就变成了一个包(package)。__init__.py可以为空,也可以定义包的属性和方法,但其必须存在,其它程序才能从这个目录中导入相应的模块或函数。例如在da...原创 2018-09-18 15:23:09 · 11139 阅读 · 1 评论 -
"the PyQt5.QtCore and PyQt4.QtCore modules both wrap the QObject class"
这个是由于同时装了qt5和qt4 把不要用的版本卸载就可以了,比如这样卸载sudo apt-get remove python-pyqt5原创 2018-09-04 20:52:02 · 2970 阅读 · 5 评论 -
转载 plt绘图函数 别点进来
转载from:https://www.cnblogs.com/zhizhan/p/5615947.html参考matplotlib-绘制精美的图表 matplotlib.pyplot.plt参数介绍 12345678 import matplotlib.pyplot as pltlabels='frogs','hogs','dogs',...转载 2018-08-15 10:39:27 · 888 阅读 · 0 评论 -
python 3D绘图
from mpl_toolkits.mplot3d import Axes3Dimport matplotlib.pyplot as pltimport numpy as np # 随机一百个数字数组 def randrange(n, vmin, vmax): ''' Helper function to make an array of...原创 2018-08-15 13:47:49 · 1187 阅读 · 0 评论 -
获取文件夹所有文件名的两种方法
第一种可以获得文件夹所有文件名列表,也可以加上全部路径获得路径名。import globpathload=os.getcwd()print pathloadpath=glob.glob(pathload+'/Annotations/*.xml')print path第二种单纯获得所有文件名,之需要填入相对路径文件夹名,或者绝对路径的文件夹名import osfiles =...原创 2018-08-14 14:33:44 · 1886 阅读 · 1 评论 -
numpy.ndarray 增加一维
使用np.newaxis为数组增加维数,函数加在哪里维数就哪里加1before (512,512)label=label[:, : ,np.newaxis]after (512,512,1)原创 2018-07-26 14:51:26 · 23280 阅读 · 0 评论 -
pyrorch python out.view(out.size(0), -1) out.view(-1, 1, 28, 28) clamp(min,max)
1. view(out.size(0), -1)目的是将多维的的数据如(none,36,2,2)平铺为一维如(none,144)。作用类似于keras中的Flatten函数。只不过keras中是和卷积一起写的,而pytorch是在forward中才声明的。 def forward(self, x): out = self.conv(x) out =...原创 2018-07-22 09:30:31 · 13816 阅读 · 1 评论 -
python 中文的问题 #!/usr/bin/python #-*-coding:utf-8 -*-
#!/usr/bin/python#-*-coding:utf-8 -*-print "你好吗"定义编码格式的这一行代码必须放在第一行或者第二行, 一般如果第一行是提示python位置的代码, 那么定义编码格式的这一行就必须放在第二行,否则依然会提示错误。...原创 2018-03-07 09:20:08 · 3405 阅读 · 0 评论