
Python
dodott
只要我喜欢,只要我开心,我都愿意去作^_^
展开
-
Python-3.X和2.X版本的区别
留一份方便查阅。----------------------------------------------------------------------------1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5转载 2014-10-11 17:27:01 · 544 阅读 · 0 评论 -
Windows环境下Python3.*解决cannot import name '_AES'问题
在Windows10环境下编写Python3代码,导入AES模块时会提示无法加载:cannot import name '_AES' 原因是因为AES模块中默认只有Linux版本的代码,并没有Windows64位的模块。大家可以去下方链接中下载压缩包,压缩包内主要就是增补了Windows64位系统的模块https://download.youkuaiyun.com/download/dod...原创 2019-01-09 18:46:46 · 995 阅读 · 0 评论 -
Jupyter Notebook修改起始路径方法——简单实用
首先打开在Windows中的程序,找到并打开“Anaconda Prompt"(或者打开cmd命令提示符窗口,俗称小黑窗)1.打开 cmd ,输入命令 jupyter notebook --generate-config,将生成 jupyter_notebook_config.py文件在[y/N]后面输入y (yes or no 的意思)(1)打开Anaconda所在文件的目录,...转载 2019-01-03 14:11:33 · 984 阅读 · 1 评论 -
Jupyter notebook入门教程
英文原文出处:Getting started with the Jupyter notebook(part 1)Jupyter notebook(又称IPython notebook)是一个交互式的笔记本,支持运行超过40种编程语言。本文中,我们将介绍Jupyter notebook的主要特点,了解为什么它能成为人们创造优美的可交互式文档和教育资源的一个强大工具。在使用这个notebo...转载 2019-01-03 13:52:32 · 592 阅读 · 0 评论 -
python文件读read()、readline()、readlines()对比
正文 读取文件的三个方法:read()、readline()、readlines()。均可接受一个变量用以限制每次读取的数据量,但通常不使用。本章目的是分析和总结三种读取方式的使用方法和特点。回到顶部一、read方法 特点是:读取整个文件,将文件内容放到一个字符串变量中。 劣势是:如果文件非常大,尤其是大于内存时,无法使用read()方法。file = open...转载 2019-01-11 15:07:34 · 497 阅读 · 0 评论 -
调用jupyter notebook文件内的函数一种简单方法
python开发环境jupyter notebook良好的交互式和模块化受到很多python开发人员的青睐,但是jupyter notebook是以json格式保存文件内容的,而不是python文件那样的普通格式,所以不能直接被python解析器解析,如何调用.ipynb中的module也成为一个问题。本文介绍一种方法,使得只要在我们的工作目录下放置一个python文件,就可以正常调用其他jupy...翻译 2019-01-04 14:40:00 · 7049 阅读 · 2 评论 -
Python脚本后台运行的几种方式
一个用python写的监控脚本test1.py,用while True方式一直运行,在ssh远程(使用putty终端)时通过以下命令启动脚本:python test1.py &现在脚本正常运行,通过ps能看到进程号,此时直接关闭ssh终端(不是用exit命令,是直接通过putty的关闭按钮执行的), 再次登录后发现进程已经退出了。 通过后台启动的方式该问题已经解决,这里...转载 2018-09-20 16:23:44 · 44074 阅读 · 2 评论 -
centos下Python2.X升级到Python3.X
在centos6、7上默认都是2.X版本的,如果想升级可以替换原来的Python文件,以下以centos7为例,6上原理一样,6上只能是2.X,如果升到3.X上下左右键会乱码:首先下载Python3.X版本wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tar.xz可能会需要一些库文件,这里全都安装了yum gro...转载 2018-09-20 16:19:41 · 279 阅读 · 0 评论 -
Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
1列表 List创建列表sample_list=['a',1,('a','b')] Python列表操作sample_list=['a','b',0,1,3] 得到列表中的某一个值value_start=sample_list[0]end_value=sample_list[-1] 删除列表的第一个值delsample_list[0] 在转载 2015-11-20 13:37:05 · 2693 阅读 · 0 评论 -
欢迎使用优快云-markdown编辑器
1 列表 List 创建列表 sample_list = [‘a’,1,(‘a’,’b’)]Python 列表操作 sample_list = [‘a’,’b’,0,1,3]得到列表中的某一个值 value_start = sample_list[0] end_value = sample_list[-1]删除列表的第一个值 del sample_list[0]在列表中插入一个值 sa转载 2015-11-20 13:43:01 · 329 阅读 · 0 评论 -
Eclipse print方法报错 syntx error while detecting tuple
当前使用的Python版本是用官方文档里的print方法结果Eclipse提示语法错误 -- syntx error while detecting tuple代码如下:print(root, "consumes", end=" ")原因:Eclipse 设置的python语法还是2.x的解决方法如下:Eclipse菜单 Project >原创 2014-10-15 18:32:28 · 1324 阅读 · 0 评论 -
说说Python程序的执行过程
1. Python是一门解释型语言?我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在。如果是解释型语言,那么生成的*.pyc文件是什么呢?c应该是compiled的缩写才对啊!为了防止其他学习Python的人也被这句话误解,那么我们就在文中来澄清下这个问题,并且把一些基础概念给理清。转载 2014-10-15 15:50:42 · 1228 阅读 · 1 评论 -
python字符串/元组/列表/字典互转
#-*-coding:utf-8-*- #1、字典dict = {'name': 'Zara', 'age': 7, 'class': 'First'}#字典转为字符串,返回:<type 'str'> {'age': 7, 'name': 'Zara', 'class': 'First'}print type(str(dict)), str(dict)#字典可以转为元...转载 2019-01-15 17:58:38 · 397 阅读 · 0 评论