
Python
普通网友
这个作者很懒,什么都没留下…
展开
-
在IE中使用Python作为开发脚本
在IE中使用Python作为开发脚本目前IE支持的客户端脚本语言常见的有VBScript和JavaScript,这两种脚本语言在操作页面元素方面基本能满足一般应用的需要,可通过和COM集成来获得扩展功能。本文提供一种将Python作为IE客户端脚本语言的方法,利用Python的简洁和可扩展性使web应用在客户端可实现更好的交互。也可用Python内置的网络功转载 2013-06-04 13:04:37 · 3004 阅读 · 0 评论 -
Windows7 设置pip 镜像 Pip Warning:–trusted-host 问题解决方案
最近写了一篇关于“微软开源分布式高性能GB框架LightGBM安装使用”的文章,有小伙伴安装Python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。这不又遇到;设置pip 镜像 Pip Warning:–trusted-host 问题。pip升级到7.0以后,在使用http镜像进行包安装及升级的时候往往会有如下提示:Collecting beautifulsoup4The rep原创 2017-01-12 09:57:12 · 6657 阅读 · 1 评论 -
import urllib.parse ImportError: No module named parse
import urllib.parse ImportError: No module named parse错误原因:出现这个错误,是因为我使用的Python版本是2.7,根据Python 2.x urlparse模块文档,urlparse模块在Python 3中重命名为urllib.parse所以模块在Python 2.7下你应该使用urlparsepython3 和 python2 是不兼容的原创 2017-02-19 20:20:56 · 47814 阅读 · 2 评论 -
Python 的 Flask 框架安装应用
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 ,使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加原创 2017-04-09 20:19:43 · 5894 阅读 · 0 评论 -
怎么查看python是32位还是64位的
怎么查看python是32位还是64位的直接一条Python 指令就可以了原创 2016-06-02 07:19:44 · 81452 阅读 · 9 评论 -
CentOS 下使用安装 python 包管理工具 pip
1、使用 yum 安装需要先安装扩展源EPEL。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。sudo yum -y install epel-release然后再安装pipsudo yum -y install python-p原创 2017-04-22 19:32:06 · 4264 阅读 · 0 评论 -
Python label for _ 用法
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica Neue'; color: #454545}span.s1 {font: 12.0px '.PingFang SC'}Python label for _ 用法Python label for _ 用法>>> label_data = [iter([3,4]),it原创 2017-07-22 08:36:33 · 3524 阅读 · 0 评论 -
Python web 框架 Flask 入门 macOS 下实践记录
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 ,使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加原创 2017-11-06 20:06:41 · 2128 阅读 · 0 评论 -
python no module named numpy.distutils.core
no module named numpy.distutils.corehttps://stackoverflow.com/questions/35332300/importerror-no-module-named-numpy-distutils-core-ubuntu-xgboost-installationI had the same problem today. I believe the原创 2017-12-04 09:30:50 · 12715 阅读 · 0 评论 -
SyntaxError: Non-ASCII character '\xc4' in file newYear.py on line 6, but no encoding declared;
SyntaxError: Non-ASCII character '\xc4' in file newYear.py on line 6, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details这是因为文件中有中文字符,而文件没有指定编码方式。文件开头添加以下代码:一、在文件头部添加如下注释码: ...原创 2018-02-08 21:02:19 · 1197 阅读 · 0 评论 -
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordinal not in range(128)最近在用Python处理中文字符串时,报出了如下错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0: ordi...转载 2018-02-08 21:03:40 · 1894 阅读 · 0 评论 -
python 正则表达式匹配中文
python 正则表达式匹配中文文件编码为 utf-8设置默认编码为 utf-8中文需要转换为 \u 形式的编码,也就是 编码,轮换方法,cmd 下执行 python 进入 python 命令提示符模式执行:>>> u'中文'.encode('unicode_escape')输出为:'\\u4e2d\\u6587'使用示例:import sysdefaultencoding ...原创 2018-02-08 21:24:30 · 1495 阅读 · 0 评论 -
python安装scikit-image时出现错误:Operation not permitted
python安装scikit-image时出现错误:Operation not permitted错误信息超级多,得有个十几二十页吧,我就不贴了。解决方法:sudo pip install scikit-image --user之前是直接使用以下命令安装遇到的错误:sudo pip install scikit-image还有,使用pip的默认源安装时,下载特别慢,经常...原创 2018-07-23 15:34:47 · 2337 阅读 · 0 评论 -
Cannot uninstall 'numpy'. It is a distutils installed project and thus we cannot accurately determin
Cannot uninstall 'numpy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.无法卸载'numpy'。这是一个distutils安...原创 2018-07-19 15:21:36 · 6559 阅读 · 3 评论 -
一行代码让python的运行速度提高100倍,你信吗?
python一直被病垢运行速度太慢,但是实际上python的执行效率并不慢,慢的是python用的解释器Cpython运行效率太差。“一行代码让python的运行速度提高100倍”这绝不是哗众取宠的论调。我们来看一下这个最简单的例子,从1一直累加到1亿。最原始的代码:import timedef foo(x,y): tt = time.time() ...原创 2018-10-17 13:52:39 · 6952 阅读 · 5 评论 -
Windows7下python的scipy库的安装
最近写了一篇关于“微软开源分布式高性能GB框架LightGBM安装使用”的文章,有小伙伴安装python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。scipy库的安装1、执行命令:pip install scipy可能会提示类似下面的信息:Installing collected packages: scipy Running setup.py install for scip原创 2017-01-12 09:25:06 · 5329 阅读 · 0 评论 -
微软LightGBM Windows下Python安装:ImportError: cannot import name NUMPY_MKL
最近写了一篇关于“微软开源分布式高性能GB框架LightGBM安装使用”的文章,有小伙伴安装Python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。"Windows7下python的scipy库的安装"的问题解决后,又遇到“ImportError: cannot import name NUMPY_MKL”的问题。如下:D:\LightGBM\LightGBM\examples\p原创 2017-01-12 09:42:45 · 20083 阅读 · 6 评论 -
Python pip 国内镜像大全及使用办法
最近写了一篇关于“微软开源分布式高性能GB框架LightGBM安装使用”的文章,有小伙伴安装python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。最关键的一个就是使用pip安装时,“https://pypi.python.org/simple/scipy/”访问不了了,无法安装。刚好最近使用Nodejs的NPM时也是遇到类似的问题,解决的办法是使用国内镜像,于是开找。国内镜像...原创 2017-01-12 09:15:31 · 74824 阅读 · 7 评论 -
《Python入门》Windows 7下Python Web开发环境搭建笔记
最近想尝试一下在IBM Bluemix上使用Python语言创建Web应用程序,所以需要在本地搭建Python Web的开发测试环境。关于Python的版本 进入Python的网站,鼠标移到导航条上的下载,我们会发现提供两下主版本的下载链接!这两个之间存在什么差别呢?个人理解,2.7.x的版本为更加稳定的版本,而3.x的版本则是比较前卫的版本,包含了很多新功能新特性之类的;但如果想要用Python原创 2016-01-02 11:24:11 · 29604 阅读 · 2 评论 -
Python实现基于HTTP文件传输实例
这篇文章主要介绍了Python实现基于HTTP文件传输的方法,以实例形式详细讲述了server端与client端的实现代码,非常具有实用价值,需要的朋友可以参考下本文实例讲述了Python实现基于HTTP文件传输的方法。分享给大家供大家参考。具体实现方法如下:一、问题:因为需要最近看了一下通过POST请求传输文件的内容 并且自己写了Server和Client实现了一个简单的机遇HTTP的文件传输工转载 2016-01-02 19:11:24 · 17067 阅读 · 5 评论 -
Python帮助函数调试函数 用于获取对象的属性及属性值
Python帮助函数调试函数 用于获取对象的属性及属性值刚接触Python,上篇 《Python入门》第一个Python Web程序——简单的Web服务器 中调试很不方便,不知道对象具体有什么属性,包含什么值,所以写了一个函数,用于获取对象的属性及属性值函数代码如下:#调试函数,用于输出对象的属性及属性值def getAllAttrs(obj): strAttrs = '' for o in原创 2016-01-02 19:25:12 · 5122 阅读 · 0 评论 -
Python Web中REST API使用示例——基于云平台+云服务打造自己的在线翻译工具
做为一个程序员可能在学习技术,了解行业新动态,解决问题时经常需要阅读英文的内容;而像我这样的英文小白就只能借助翻译工具才能理解个大概;不禁经常感慨,英文对学习计算机相关知识太重要了!最近发现IBM的云平台Blumemix,并且提供语言翻译的服务,感觉不错,就拿来研究学习一下;这里就分享一下我的研究学习过程,如何使用Python调用REST API打造自己的在线翻译工具,并演示如何把它发布到云平台上原创 2016-01-03 17:43:27 · 9665 阅读 · 2 评论 -
Python模拟HTTPS请求返回HTTP 401 unauthorized错误
Python模拟HTTPS请求返回HTTP 401 unauthorized错误在文章 Python Web中REST API使用示例——基于云平台+云服务打造自己的在线翻译工具 中,用到了Python模拟HTTPS请求的功能;开始是使用的 httplib模块,代码如下: header = {"Content-type": "application/json", "Accept": "*/*"原创 2016-01-03 18:25:56 · 29673 阅读 · 0 评论 -
《Python入门》Linux 下 Python Web开发环境搭建笔记
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境。我使用的系统是:ubuntu 14.04 server,CentOS 参考我的最新记录:CentOS release 6.10 下 Python 3.7.5 安装记录。关于Python的版本进入Python的网站,鼠标移到导航条上的下载,我们会发现提供...原创 2016-04-26 20:28:26 · 25393 阅读 · 0 评论 -
Bluemix云端数据库服务ClearDB MySQL使用示例———Python开发投票程序
越来越多的服务走向云端,看不见摸不着,让没接触过的我感觉有些茫然,IBM的云平台Blumemix上提供了很多服务,我这里就把学习使用ClearDBMySQL Database服务的过程给大家分享一下。这是一个Python的投票小程序,针对主题“你曾后悔进入 IT 行业吗?”展开投票功能,基于简单的Cookie操作判断用户有没有投过票,如果没有投过票,就显示投票选项和按钮,不显示投票结果;如果已经投票了,原创 2016-06-01 07:20:39 · 7367 阅读 · 0 评论 -
Bluemix上Python应用启动ERR import MySQLdb ImportError: No module named MySQLdb
在将“Bluemix云端数据库服务ClearDB MySQL使用示例———Python开发投票程序”的程序通过“cf”工具上传到Bluemix上后,启动失败,根据提示使用“cf logs pyVote --recent”命令查看日志中提示:ERR import MySQLdb ImportError: No module named MySQLdb,如下图:解决方法:修改项目中的“requirem原创 2016-06-01 22:01:45 · 2892 阅读 · 0 评论 -
IndentationError: unindent does not match any outer indentation level
写过Python代码的小伙伴应该都遇到过这个问题吧?IndentationError: unindent does not match any outer indentation level为什么会产生 这个问题呢?这是Python的强制性缩进的语法导致的,Python采用非常严格的语法缩进机制比如:if a == b : print("true") print("false")学原创 2016-06-01 22:13:14 · 2522 阅读 · 0 评论 -
解决python连接mysql,UTF-8乱码问题
在测试“Bluemix云端数据库服务ClearDB MySQL使用示例———Python开发投票程序”的程序时,从MySQL中读取的中文输出到网页显示都是问号,如下图:解决方法:产生乱码问题,通常都是由于几方面的编码不统一导致的,请检查以下编码是否一致:1、最好统一使用 utf-8 编码,对各种字符集支持的都很好!2、网页的编码Bluemix云端数据库服务ClearDB MySQL使用示例—原创 2016-06-02 06:49:16 · 18543 阅读 · 5 评论 -
Python Version 2.7 required which was not found in the registry
在使用“MySQLdb”操作MySQL数据库时,提示错误:ERR import MySQLdb ImportError: No module named MySQLdb,然后去下载安装包“MySQL-python-1.2.5.win32-py2.7.exe”,但安装的时候提示:Python Version 2.7 required which was not found in the regist原创 2016-06-02 07:34:14 · 7200 阅读 · 4 评论 -
Windows7下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
Windows7下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat在Windows7x64下使用pip安装包的时候提示报错:Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat)如果你的系统没有VS2008的话,可以安原创 2016-06-02 21:03:57 · 14852 阅读 · 0 评论 -
_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h':no such file or directory
Window7下使用“pip”安装“MySQL-python”提示错误:_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h':no such file or directory安装命令:pip install MySQL-python在Linux下估计没问题。Python 2.7 安装的是64位的;所以原创 2016-06-02 21:11:27 · 12257 阅读 · 0 评论 -
【Python入门】 使用 pip 安装 pySerial 串口通讯模块
pySerial封装了对串口的访问。特性在支持的平台上有统一的接口。通过python属性访问串口设置。支持不同的字节大小、停止位、校验位和流控设置。可以有或者没有接收超时。类似文件的API,例如read和write,也支持readline等。支持二进制传输,没有null消除,没有cr-lf转换。有关Python的环境配置请参考:《Python入门》Windows 7下Python Web开发环境搭原创 2016-11-15 22:28:42 · 32378 阅读 · 2 评论 -
pip Fatal error in launcher: Unable to create process using
接上篇“Eclipse启动报错:JVM terminated. Exit code=2”,今天把Python的安装位置也从C盘剪切到了D盘,然后修改了Path环境变量中对应的盘符:D:\Python27\;D:\Python27\Scripts;不管是在哪个目录,Python可以执行了,但是执行Pip的时候就出错了!D:\Python27\Scripts>pipFatal error in lau原创 2017-01-07 17:55:25 · 122189 阅读 · 41 评论 -
微软开源分布式高性能GB框架LightGBM安装使用——Python
最近写了一篇关于“微软开源分布式高性能GB框架LightGBM安装使用”的文章,有小伙伴安装Python环境遇到了问题。我个人也尝试安装了一下,确实遇到了很多问题。先看遇到的坑(Linux环境解决起来可能简单一些,Windows用户相对比较麻烦):pip官网国外镜像站无法访问python2.7.10 怎么安装lapackWindows Scipy Install: No Lapack/Blas R原创 2017-01-12 10:49:51 · 10463 阅读 · 2 评论 -
Python 工匠:使用数字与字符串的技巧
转自:Python 工匠:使用数字与字符串的技巧『Python 工匠』是什么?我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或怎么给变量起名。那些真正优秀的代码,正是由无数优秀的细节造就的。『Python ...转载 2018-12-10 15:44:34 · 708 阅读 · 0 评论