Python
文章平均质量分 52
NOX3335581
NULL
展开
-
【原创】linux下将Python命令默认指向为Python3
linux下输入Python命令默认指向的是/usr/bin/python因此,为了方便使用,安装了python3后,我们一般会创建软链接使/usr/bin/python指向/usr/bin/python3。备份系统自带python2的软链接(可不做):mv /usr/bin/python /usr/bin/python.bak创建python3软链接:(安装python一般会自动生成软链接/usr/bin/python3,如果没有,请将“/usr/bin/python3”改为你安装的原创 2020-06-17 15:10:24 · 5598 阅读 · 0 评论 -
【原创】python的goto语句
snoack/python-gotoGitHub地址:https://github.com/snoack/python-goto安装命令:pip install goto-statement使用示例:from goto import with_goto@with_gotodef range(start, stop): i = start result = [] label .begin if i == stop: goto ..原创 2020-05-12 09:30:58 · 3464 阅读 · 0 评论 -
【汇总】CUDA、cudnn版本查询,cudnn版本升级(Linux)
查看 CUDA 版本:cat /usr/local/cuda/version.txt查看 CUDNN 版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2#define CUDNN_MAJOR 7#define CUDNN_MINOR 3#define CUDNN_PATCHLEVEL 1输出前三...原创 2019-11-13 17:02:57 · 2177 阅读 · 0 评论 -
【原创】paddle报错“CUDA driver version is insufficient for CUDA runtime version”
cudaGetDeviceCount failed in paddle::platform::GetCUDADeviceCount: CUDA driver version is insufficient for CUDA runtime version at [/paddle/paddle/fluid/platform/gpu_info.cc:33]我们可以在paddle的GitHub...原创 2019-08-19 17:30:46 · 2234 阅读 · 0 评论 -
【转载】Python 脚本运行时Segmentation fault (core dumped)
问题如题描述,python 运行过程中直接导致python 解释器崩溃(不是异常,直接崩溃),下面简叙一下运行:ulimit -acore file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedscheduling priority (-e) 0file size (blocks, -f) unlimited...转载 2019-11-08 16:20:38 · 2155 阅读 · 0 评论 -
【转载】Keras中自定义复杂的loss函数
Keras是一个搭积木式的深度学习框架,用它可以很方便且直观地搭建一些常见的深度学习模型。在tensorflow出来之前,Keras就已经几乎是当时最火的深度学习框架,以theano为后端,而如今Keras已经同时支持四种后端:theano、tensorflow、cntk、mxnet(前三种官方支持,mxnet还没整合到官方中),由此可见Keras的魅力。Keras是很方便,然而这种方便不是没...转载 2018-09-06 10:37:42 · 3012 阅读 · 0 评论 -
【转译】按行遍历DataFrame
DataFrame.iterrows()for index, row in df.iterrows(): print row["c1"], row["c2"]翻译 2018-09-18 10:24:51 · 1719 阅读 · 0 评论 -
【转译】解决python3读取Python2存储的pickle文件
在python3.5处理在python2.7里面存储的序列化文件xxx.pkl会报错。import picklepicklefile=open('python2.pkl','rb')data=pickle.load(picklefile)UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 11: ...翻译 2018-09-14 09:21:50 · 1337 阅读 · 0 评论 -
【原创】Python - 安装opencc ImportError: no module named distribute_setup
当通过pip方式安装opencc时,可能会遇到以下错误:ImportError: No module named distribute_setup。pip install opencc-pythonImportError: No module named distribute_setup我按照文章(https://segmentfault.com/a/1190000010101344)...原创 2018-09-21 16:19:43 · 4264 阅读 · 1 评论 -
【转译】linux下离线安装python和pip
如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,比如yum!!!!!所以:不要动现有的python2环境! ————https://www.cnblogs.com/lilidun/p/6041198.html一、python安装下载python安装包:命令行wget下载 wget -...翻译 2018-10-10 14:12:26 · 8964 阅读 · 6 评论 -
【转载】Python Numpy求余弦值和欧几里得距离
首先import numpy as np求余弦值def cosine_distance(matrix1,matrix2): matrix1_matrix2 = np.dot(matrix1, matrix2.transpose()) matrix1_norm = np.sqrt(np.multiply(matrix1, matrix1).sum(a...转载 2019-01-07 09:24:31 · 2379 阅读 · 0 评论 -
【汇总】(Windows下)pyltp的安装
官方github:https://github.com/HIT-SCIR/pyltppython2:见https://blog.csdn.net/Totoro1745/article/details/78417978 其中,Micorsoft Visual C++ Compiler for Python 2.7做个备份,天翼云盘:https://cloud.189.cn/t/InEZRj...原创 2019-02-12 20:49:37 · 692 阅读 · 0 评论 -
【转载】windowsServer环境下的flask+nginx部署方案
部署环境• winserver2012/MacOS 10.12• python3.4• nginx1.6.3• tornado• IDE: PyCharm过程1.下载及配置nginx直接在nginx官网即可下载到nginx服务器,我用的版本是1.6.3.下载后直接把它解压,文件夹重命名为nginx,然后把它放到c盘根目录下。最好是在命令提示符下运行 nginx.exe,界面一闪...转载 2019-02-25 14:20:56 · 6253 阅读 · 5 评论 -
【汇总】Selenium的webdriver(Chromedriver、Edgedriver、geckodriver、IEDriverServer)驱动下载地址
chromedriver驱动下载地址microsoft-edge驱动下载地址geckodriver驱动下载地址iedriverserver驱动下载地址原创 2020-04-17 17:15:48 · 7430 阅读 · 2 评论 -
【转载】利用Python从文件中读取字符串(解决常规乱码问题)
首先声明这篇学习记录是基于python3的。 python3中,py文件中默认的文件编码就是unicode,不用像python2中那样加u,比如u'中文'。 不过在涉及路径时,比如C:\Users\Administrator\Desktop\StudyNote\Python,还是要加r。 eg:r'C:\Users\Administrator\Desktop\StudyNote\Py...转载 2018-09-11 15:14:10 · 824 阅读 · 0 评论 -
【转载】如何修改Python中pip的更新源(python换源、pip换源)
(转自https://www.yoursafe.cn/html/software/625.html)很多时候因网络的问题,导致在进行pip命令安装模块时会有下载慢甚至是失败的可能,且可能性较大。为了解决国内的网络问题,我们很多时候会选择国内的镜像平台做为源,而在pip中如何自定义源呢?首先我们看下官方的文档,如https://pip.pypa.io/en/latest/user_guide...原创 2017-06-12 20:50:04 · 1444 阅读 · 0 评论 -
【转载】Python 写入CSV文件
Python 2.7# _*_ coding:utf-8 _*_#xiaohei.python.seo.call.me:)#win+python2.7.ximport csvcsvfile = file('csvtest.csv', 'wb')writer = csv.writer(csvfile)writer.writerow(['id', 'url', 'keywords...转载 2017-03-15 20:37:02 · 741 阅读 · 0 评论 -
【转载】python 打乱列表顺序
使用random.shuffle()函数 [python] view plain copy import random list = [20, 16, 10, 5]; random.shuffle(list) print "Reshuffled list : ", list; random.shuffle(list) print "Re...转载 2017-03-28 16:58:34 · 4866 阅读 · 0 评论 -
【转载】Keras 切换后端(python2 还没有TensorFlow,需要使用theano)
修改文件C:\Users\(用户名)\.keras\keras.json用theano的话,keras.json写入{ "image_dim_ordering": "th", "epsilon": 1e-07, "floatx": "float32", "backend": "theano"}1 2 3 4转载 2017-03-29 19:51:31 · 573 阅读 · 0 评论 -
【转载】python3.x 对 python2.x 语法变动
【转自:】http://rookiedong.iteye.com/blog/1185403 python 2.4 与 python 3.0 的比较 一、 print 从语句变为函数 原: print 1, 2+3 改为: print ( 1, 2+3 ) 二、range 与 xrange 原 : range( 0, 4 ) ...转载 2017-03-23 17:20:10 · 339 阅读 · 0 评论 -
【转载】Python-第三方库requests详解
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pythoner。更重要的一点是它支持 Python3 哦!Beautiful is b...转载 2017-03-23 17:49:29 · 230 阅读 · 0 评论 -
【转载】Python print 输出到文件(open)
Python3.x [python] view plain copy#!/usr/bin/env python3 #coding:utf-8 year = 1 years = 5 bj = 10000 rate = 0.05 f = open("./source/interest.bak", 'w+') while year < year...转载 2017-03-15 20:34:04 · 1117 阅读 · 0 评论 -
【转载】判断unicode是否是汉字、数字、英文
下面这个小工具包含了判断unicode是否是汉字、数字、英文或者其他字符,全角符号转半角符号,unicode字符串归一化等工作。 #!/usr/bin/env Python# -*- coding:GBK -*- """汉字处理的工具:判断unicode是否是汉字,数字,英文,或者其他字符。全角符号转半角符号。""" __author__="internet...转载 2017-04-11 19:35:49 · 6258 阅读 · 0 评论 -
【转载】Python爬虫利器Beautiful Soup
1. Beautiful Soup的简介简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下:Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。Beautiful Sou...转载 2017-04-13 15:13:22 · 315 阅读 · 0 评论 -
【转载】Python生成随机数
描述seed() 方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。。语法以下是 seed() 方法的语法:import randomrandom.seed ( [x] ) randomrandom.seed ( [x] )注意:seed(()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。参数x...转载 2017-04-20 00:44:32 · 486 阅读 · 0 评论 -
【转载】python reshape用法
使用数组的reshape方法,可以创建一个改变了尺寸的新数组,原数组的shape保持不变; 1 >>> a = np.array([1, 2, 3, 4]);b = np.array((5, 6, 7, 8));c = np.array([[1, 2, 3, 4],[4, 5, 6, 7], [7, 8, 9, 10]]) 2 >>> b 3 ar...转载 2017-04-16 23:39:38 · 1020 阅读 · 0 评论 -
【转载】python操作Excel读写--使用xlrd
一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍 1、导入模块 import xlrd 2、打开Excel文件读取数据 data = xlrd.open_workbook('excelFile.xls') 3、使用技巧...转载 2017-05-25 17:40:06 · 271 阅读 · 0 评论 -
【原创】keras 中文文档 网址
http://keras-cn.readthedocs.io/en/latest/原创 2017-04-26 14:54:54 · 352 阅读 · 0 评论 -
【转载】Python字符串操作之字符串搜索与替换
11、字符串中的搜索和替换11.1 str.find():正序字符串查找函数 函数原型: str.find(substr [,pos_start [,pos_end ] ] ) 返回str中第一次出现的substr的第一个字母的标号,如果str中没有substr则返回-1,也就是说从左边算起的第一次出现的substr的首字母标号。参数说明: str:代表原字符串 substr:代...转载 2017-04-27 12:37:18 · 522 阅读 · 0 评论 -
【原创】cmath:1157:11: error: '::hypot' has not been declared
问题简述:在某一项目 pyconfig的 header file中遇到的问题,代码运行报错“cmath:1157:11: error: '::hypot' has not been declared”。看源码可以看出导致问题出现的原因是:hypot被某段代码重命名为了_hypot,致使 cmath调用 hypot 的时候无法找到。解决方法:1、源码修改(哎,经常遇到问题找...原创 2017-03-30 22:52:36 · 6941 阅读 · 1 评论 -
【转载】python sort、sorted常用的排序技巧
array.sort(key=lambda x: x[2])根据array中每个元组的第二个元素排序 Python list内置sort()方法用来排序,也可以用python内置的全局sorted()方法来对可迭代的序列排序生成新的序列。1)排序基础简单的升序排序是非常容易的。只需要调用sorted()方法。它返回一个新的list,新的li...转载 2017-03-28 16:29:55 · 674 阅读 · 0 评论