python
beyondlpf
这个作者很懒,什么都没留下…
展开
-
unable to import 'smart_open.gcs', disabling that module 错误解决
python安装gensim==3.5.0 版本后,import gensim 报错unable to import 'smart_open.gcs', disabling that module,网上查询后解决办法是pip install smart_open==1.10.0 ,但是安装命令报错:AttributeError: '_NamespacePath' object has no a...原创 2020-04-27 11:52:41 · 1362 阅读 · 0 评论 -
linux 安装pip
从pip官网 https://pypi.python.org/pypi/pip 下载pip的源代码#解压tar -zxvf pip-1.5.5.tar.gz cd pip-1.5.5#安装python setup.py install这个时候会报错说少了setuptoolswget "https://bootstrap.pypa.io/ez_setup.原创 2016-04-12 15:30:21 · 545 阅读 · 0 评论 -
常见的几种python字符串方法总结
python的字符串模块很强大,有很多内置的方法,我们介绍下常用的字符串方法:一. find和rfind方法查找字串所在位置s = 'abcdef'print s.find('def')print s.find('defg')print s.rfind('def')print s.rfind('defg')find和rfind如果有结果将返回大于等于0的结果,无结果则返转载 2014-04-21 17:16:56 · 763 阅读 · 0 评论 -
python数组的使用
1、Python的数组分三种类型:(1) list 普通的链表,初始化后可以通过特定方法动态增加元素。定义方式:arr = [元素](2) Tuple 固定的数组,一旦定义后,其元素个数是不能再改变的。定义方式:arr = (元素)(2) Dictionary 词典类型, 即是Hash数组。定义方式:arr = {元素k:v}2、下面具体说明这些数组的使转载 2014-04-21 17:15:46 · 620 阅读 · 0 评论 -
python对文件进行读写操作
python进行文件读写的函数是open或filefile_handler = open(filename,,mode)Table mode模式描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容a转载 2014-04-05 15:09:54 · 780 阅读 · 0 评论 -
Python 获得命令行参数的方法
本篇将介绍python中sys, getopt模块处理命令行参数如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?需要模块:sys参数个数:len(sys.argv)脚本名: sys.argv[0]参数1: sys.argv[1]参数2: sys.argv[2]test.py转载 2014-03-31 16:44:13 · 4700 阅读 · 0 评论 -
用Python操作Mysql
平时的主要编程语言是Java,开发时也主要用Mysql,经常为了测试,调试的目的需要操作数据库,比如备份,插入测试数据,修改测试数据,有些时候不能简单的用SQL就能完成任务,或都很好的完成任务,用Java写又有点太麻烦了,就想到了Python。Python语法简洁,不用编译,可以经较好的完成任务。今天看了下Python对Mysql的操作,做一下记录。 首先,安装需要的环境,Mysq转载 2012-12-10 17:13:24 · 532 阅读 · 0 评论 -
Python repr() str() print %r
Python 有办法将任意值转为字符串:将它传入repr() 或str() 函数。函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式(如果没有等价的语法,则会发生SyntaxError 异常) 某对象没有适于人阅读的解释形式的话, str() 会返回与repr()等同的值。很多类型,诸如数值或链表、字典这样的结构,针对各函数都有着统一的解读转载 2012-08-15 15:40:41 · 1446 阅读 · 0 评论 -
python模块介绍- binascii:二进制和ASCII互转 以及其他进制转换
20.1 binascii:二进制和ASCII互转作用:二进制和ASCII互相转换。Python版本:1.5及以后版本 binascii模块包含很多在二进制和ASCII编码的二进制表示转换的方法。通常情况不会直接使用这些功能,而是使用像UU,base64编码,或BinHex封装模块。 binascii模块包含更高级别的模块使用的,用C语言编写的低级高效功能。转载 2012-08-15 15:55:36 · 5059 阅读 · 0 评论 -
python: no module named mysqldb
你没有安装MySQLdb,去安装下http://mysql-python.sourceforge.net/ 官方网站http://sourceforge.net/projects/mysql-python/files/ 这里可以直接下到相关的文件转载 2012-04-13 10:33:27 · 1383 阅读 · 0 评论 -
mysql-python安装 的问题
Python访问MySQL的模块,以前叫MySQLdb,后来更名为mysql-python,安装似乎也有变化。有时会遇到这样的问题:$ sudo python setup.py installsh: line 1: mysql_config: command not foundTraceback (most recent call last): File "setup.p转载 2012-04-13 10:32:29 · 621 阅读 · 0 评论 -
python安装软件 No module named setuptools
python安装软件 No module named setuptoolspython在安装软件时,有时会出现No module named setuptools的提示,解决方法如下:1. 下载ez_setup.py。Linux下可使用此命令: wget -q http://peak.telecommunity.com/dist/ez_setup.py。2. 运行ez_转载 2012-04-13 10:31:42 · 2552 阅读 · 0 评论