python2与python3代码互相转化时注意事项

print不同: python2可以没括号 python3必须有括号 浅拷贝copy用法不同 python3的用法是a=b.copy() python2的用法是a=copy.copy(b) 浮点计算不同 python2中2/3=0(想要小数的话,需要把分子和分母用float进行转化) python...

2018-10-12 21:40:11

阅读数:14

评论数:0

python2.和python3.x-matplotlib中文显示为方块-中文不显示-故障原理研究与解决

matplot的字体问题,有以下3种方式 一种是从pylab中进行全局管理,可以管理任意实验相关的字体,可以是和matplot无关的实验的字体问题的管理 一种是matplot的配置文件,进行全局管理 一种是.py文件中临时加入配置语句 网上具体的解决方案很多,但是我们会发现拿来用的时候,有时候见效...

2018-10-07 16:01:57

阅读数:97

评论数:0

numpy.matrixlib.defmatrix.matrix写入csv文件

代码如下: import pickle from numpy import * import numpy p=open('./svmDat27','r') my_matrix=pickle.load(p) # print type(di)#<class '...

2018-10-05 14:56:01

阅读数:16

评论数:0

nonzero的用法一则例子

代码如下: import numpy as np a = np.matrix('1 2 7; 3 4 8; 5 6 9') print a from numpy import * print"a[:,2]=",a[:,2] print nonzero(a[:...

2018-09-14 20:31:07

阅读数:20

评论数:0

numpy中的transpose通俗解释

#-*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') import numpy as np arr1=np.arange(16).reshape(2,2,4) print"a...

2018-09-09 21:36:53

阅读数:17

评论数:0

输出省略号的问题

np.set_printoptions(threshold=np.NaN)#全部输出  pd.set_option('display.max_colwidth',2000)#全部输出  pd.set_option('max_colwidth',2000) pd.set_option('displa...

2018-07-18 14:47:00

阅读数:89

评论数:0

python中DictVectorizer的使用

代码转载自:https://blog.csdn.net/qq_36847641/article/details/78279309链接为:# -*- coding: utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') # ...

2018-07-02 16:54:21

阅读数:51

评论数:0

python之setdefault()和defaultdict()处理缺失值的键

代码经过自己的注释,其实defaultdict()就是给有key的“key-value对”添加默认的value# -*- coding: utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') #使用setdefault()...

2018-07-01 15:56:42

阅读数:41

评论数:0

jupyter命令把.ipynb文件转化为.py文件

在当前文件夹下面按下Ctrl+右键菜单打开cmd终端然后输入:jupyter nbconvert --to script *.ipynb 就能把当前文件夹下面的所有的.ipynb文件转化为.py文件

2018-07-01 15:07:44

阅读数:1112

评论数:0

AssertionError: _CallbackResult was already set解决方案

 [x] Requesting increase(10) [x] Requesting increase(20) [x] Requesting increase(30)  [x] Requesting increase(40) [x] Requesting increase(50)Exceptio...

2018-04-30 16:31:52

阅读数:86

评论数:2

win7中PowerShell终端打开时自动进入python virtualenv的虚拟环境以及一键切换python版本

重要的参考链接:https://www.howtogeek.com/50236/customizing-your-powershell-profile/Test-Path $profileNew-Item -path $profile -type file –force不用管参考链接中的那个弹出来...

2018-04-29 13:55:43

阅读数:50

评论数:0

windows7下cmd中一键切换virtualenv中的Python版本

在windows下面虚拟环境已经安装好的情况下,在C盘根目录下新建文件:cmd_auto.bat内容如下:@doskey py2.7=D:\virtualenv\python2.7\Scripts\activate $* @doskey py3.5=D:\virtualenv\python3.5\...

2018-04-29 11:03:27

阅读数:72

评论数:0

AttributeError: 'NoneType' object has no attribute 'sqrt'

Traceback (most recent call last):  File "C:\Users\appleyuchi\Desktop\todolist\LDA\datagenerate.py", line 30, in <module...

2018-04-28 21:10:58

阅读数:983

评论数:0

图片转注释python代码(转)

代码如下:from PIL import Image ascii_char =list("/\|()1{}$@B%8&WM#ZO0QLCJUYX*hkbdpqwmoahkbdpqwmzcvunxrjft[]?-_+~<&a...

2018-04-26 19:32:16

阅读数:101

评论数:0

Python修饰器的函数式编程

转载自:https://coolshell.cn/articles/11265.html加了一些自己的注释。Python的修饰器的英文名叫Decorator,当你看到这个英文名的时候,你可能会把其跟Design Pattern里的Decorator搞混了,其实这是完全不同的两个东西。虽然好像,他们...

2018-03-28 21:33:42

阅读数:46

评论数:0

是否使用wraps的區別

第一次见到functools.wraps是在 Flask Web开发 中,一直不明白怎么回事。  装饰器(decorator)是干嘛的?对于受到封装的原函数来说,装饰器能够在那个函数执行前或者执行后分别运行一些代码,使得可以再装饰器里面访问并修改原函数的参数以及返回值,以实现约束定义、调试程序、注...

2018-03-19 11:04:16

阅读数:41

评论数:0

python的sorted函数对字典按key排序和按value排序

这篇文章是转载的,加入自己的一些消化和理解1.sorted函数按key值对字典排序    先来基本介绍一下sorted函数,sorted(iterable,key,reverse),sorted一共有iterable,key,reverse这三个参数。    其中iterable表示可以迭代的对象...

2018-02-11 21:38:01

阅读数:66

评论数:0

正则替换让一部分内容保持不变

Chapter 1  Linear Modelling: A Least Squares Approach 3替换为:Chapter 1  Linear Modelling: A Least Squares Approach 3,+31正则替换方案(\d+$)替换为: $1,+31 

2018-02-11 15:59:00

阅读数:933

评论数:0

ubuntu linux下使用vscode切换python虚拟环境

请注意本文的讨论环境:Ubuntu Linux 16.04 64位在打开软件后,不关闭软件的情况下,切换python虚拟环境,使用的验证代码是:import sys print(sys.prefix) print(sys.executable)第一步:按下左边的纸张图标第二步:选择laun...

2018-02-10 23:37:56

阅读数:481

评论数:0

python2.7删除所有非utf-8编码的字符串

第一种办法是使用正则直接删除非utf-8的字符\x85,以下是请网友帮助写的#-*- encoding:utf-8 -*-import sysreload(sys)import chardetsys.setdefaultencoding('utf-8')strs=" should...

2018-02-10 21:37:12

阅读数:839

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭