python
raxanne
业精于勤,荒于嬉,行成于思而毁于随!
展开
-
Linux环境下修改或指定python的默认版本
需求:原来默认版本为python3.6, 现修改成2.7版本 指令如下:(登录用户需要有sudo权限) sudo mv /usr/bin/python /usr/bin/python3.6 先备份原先的一份 sudo ln -s /usr/bin/python2.7 /usr/bin/python (/usr/bin/python不能覆盖)...原创 2018-03-17 16:30:54 · 5842 阅读 · 3 评论 -
Python环境安装(ubuntu系统)
Linux系统默认安装了python环境,但一般是python2+版本,如果项目需要python3+的版本,则需要自己安装。python环境的安装相对比较简单,具体包括如下几个步骤:(以Python3.5.2版本安装为例) 1)、下载指定版本的源文件 sudo wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 2)、解...原创 2018-03-17 16:50:43 · 354 阅读 · 0 评论 -
Python工程编译成跨平台可执行文件(.pyc)
在某些场景下,若不方便将python编写的源码工程直接给到其他人员,则可以将python工程编译成跨平台可执行文件(.pyc)解决。 具体操作如下: import py_compile import compileall py_compile.compile(r”e:/ROSE_MuliDevice/SemanticAPI.py”) #—单个py文件 compileall.compil...原创 2018-03-17 16:59:43 · 2185 阅读 · 0 评论 -
Python中文分词包:jieba分词
一、 基本功能: import jieba jieba._pcut(str), 生成的结果未做词性标注 jieba.posseg.cut(str,HMM=False) 生成的结果已做词性标注,HMM为隐马尔科夫模型,用于未登陆词(在词典中未出现过)的识别二、词库更新 (重新加载后失效,如需永久更改,可更换词典文件或者在现有词典文件中编辑更改) 1)增加自定义...原创 2018-03-17 17:12:40 · 1130 阅读 · 0 评论 -
解决Python工程依赖包无法自动安装的问题(Linux环境下)
Python一般是通过pip install的方式自动安装工程依赖包,但有些情况下自动安装出错,则可通过以下几种方式解决。 1、半自动安装: 1)找到安装包对应的下载网址 2)pip install –egg url 比如:mysql-connector-python 包的安装 pip install –egg http://dev.mysql.com/get/Downloads/C...原创 2018-03-17 17:23:05 · 2937 阅读 · 0 评论 -
Python2.x与Python3.x的主要区别
python2.x和python3.x版本有很大的差异,除了依赖包的名称变化很大外,其主要差异总结如下: 1)print函数 Python3中,print函数的括号是必须的,Python2是可选的。2)键盘读取输入方面 Python3只保留input()函数,且输入数据全部作为字符串处理;Python2还支持row_input()函数,input()函数在处理输入数字的过程中,若输入的数...原创 2018-03-17 17:33:54 · 8885 阅读 · 0 评论 -
Python连接Hbase操作
Python连接Hbase主要借助第三方软件thrift实现,具体操作步骤: 1)安装thrift wget http://mirror.bit.edu.cn/apache/thrift/0.10.0/thrift-0.10.0.tar.gz tar zvxf hrift-0.10.0.tar.gz cd hrift-0.10.0 ./configer sudo make &a...原创 2018-03-17 17:37:52 · 2709 阅读 · 1 评论