【在windows上解决Command "python setup.py egg_info" fail】教程文章相关的互联网学习教程文章

解决 python用 xlsxwrite 向excel 中写入中文字符串变量 报错【代码】

问题: UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe7 in position 7: ordinal not in range(128)分析:在网上查找,原来python的str默认是ascii编码,和unicode编码冲突,所以无法 中文字符串变量写入excel。解决:在代码中加入下面几行就可以了。import sys reload(sys) sys.setdefaultencoding(‘utf8‘)原文:http://hunkz.blog.51cto.com/6157447/1697345

记一次为解决Python读取PDF文件的Shell操作【代码】【图】

目录一、背景二、问题三、解决四、一顿分析及 Shell 操作五、后续一、背景本想将 PDF 文件转换为 Word 文档,然后网上搜索了一下发现有挺多转换的软件。有的是免费的、收费,咱也不知哪个好使,还得一个个安装试用。先不说能不解决问题,就这安装试用想想就脑壳疼。便想起了"Python 大法",随即搜了几篇看起来比较完整的博客,二话不说粘贴复制,改改运行试试。使用环境(python3.6+pdfminer3k),代码这里就不放出来了。二、问题运气...

Python + Appium 【已解决】driver(session)在多个class之间复用,执行完一个类的用例,再次执行下个类的用例时不需要初始化【代码】

py文件的名称为:appium_config.py 中的写法如下# coding=UTF-8‘‘‘ Created on 2017.1.13 @author: Lucky ‘‘‘ from appium import webdriver from Test.logs.logs import logging #本人自己封装的方法,你们写时可以不用调用,并且删除方法中调用的logging即可class Singleton(object): driver = Nonedef __new__(cls, *args, **kw):if not hasattr(cls, ‘_instance‘):orig = super(Singleton, cls)logging.info(‘-...

Python:pip 安装第三方库,速度很慢的解决办法【代码】

场景想安装 Django 库在 cmd 敲入命令pip install Django但是发现下载安装文件非常慢原因:实质访问的下载网站是 https://pypi.Python.org/simple/这是一个国外网站,速度比较慢 解决办法使用国内源在 cmd 更改为敲入命令(示例为豆瓣源)pip install Django -i https://pypi.douban.com/simple以后使用 pip 时,都可以把 -i https://pypi.douban.com/simple 作为必填的末尾内容,能保证下载速度原文:https://www.cnblogs.com/yeb...

python 之 解决中文字符异常

Python在执行过程中,常常出现不能读取中文路径名,表现为读取的路径是空或者直接报错(WindowsError: [Error 2]);也有时候出现不能正常输出中文字符串,编译器报错为(KeyError),这是编码出现了问题。这个时候在字符串后面添加转码操作即可。详见源码示例如下【中文字符串】print '品牌id'.decode('utf-8') print '\xe5\x93\x81\xe7\x89\x8cid'.decode('utf-8')上面两行输出结果是一致的。【中文路径读取文件】# 获取当前路径...

关于Ubuntu,python2.7下matplotlib绘制的图中中文无法正常显示的问题解决的总结【代码】

问题描述:import matplotlib.pyplot as plt fig = plt.figure(figsize=(8,5), dpi=80) x = range(1,13) y = [month_number[i][1] for i in range(len(month_number))] plt.bar(x, y, width=0.5 ) plt.xticks(x) plt.title(u"我就是中文,为什么把我变成方块,难道是因为别人叫我方块字?")如上代码所示,最后绘制出的图中title部分是一行方块。产生问题的原因:这个问题产生的原因可能是以下三点:1.matplotlib使用了默认字体2.没...

Selenium2+python自动化3-解决pip使用异常

一、pip出现异常有一小部分童鞋在打开cmd输入pip后出现下面情况:Did not provide a commandDid not provide a command?这是什么鬼?正常情况应该是酱紫二、解决办法:1.pip是一个.exe的可执行文件,在cmd输入pip.exe就可以解决了2.所以在后面的安装指令中都需要带上后缀,那么问题来了,为什么会出现这种情况,如何彻底解决?三、配置环境变量1.主要原因是环境变量的PATHEXT里面缺少.EXE的文件名2.在PATHEXT下编辑后面加上;.EXE(注意...

Linux安装mysql-python库时报错解决办法【代码】

用pip安装mysql-python库的时候遇到如下报错root@LoidAir:~# pip install mysql-python Collecting mysql-pythonUsing cached MySQL-python-1.2.5.zipComplete output from command python setup.py egg_info:sh: 1: mysql_config: not foundTraceback (most recent call last):File "<string>", line 1, in <module>File "/tmp/pip-build-eLhjoy/mysql-python/setup.py", line 17, in <module>metadata, options = get_config()Fi...

解决CentOS 6.5中,Python-2.7.*交互模式下方向键、退格键等出现乱码的问题

由于CentOS6.5系统自带的python版本为2.6.6,而很多情况下我们要求使用的python版本为2.7.*安装完毕后,发现使用系统自带的python 2.6.6版本时,箭头和退格正常使用,然而升级后的python2.7.*使用退格键和上下左右键会出现乱码。分析原因:由于系统缺少了readline相关模块,CentOS 6.5默认只安装了readline模块而没有安装readline-devel模块解决方法:安装readline-devel模块yum -y install readline-devel重新编译一下python2.7....

解决error: Unable to find vcvarsall.bat【python 2.7/vs2010】

转自:http://blog.csdn.net/secretx/article/details/17472107去下载安装VS2010(08版貌似也行,不过没必要用旧版,指不定哪个库又无法编译),给个地址(百度的云盘 国内应该速度可以)http://pan.baidu.com/share/link?shareid=1609273194&uk=3255422755 然后注意这一步很重要:命令行下执行 SET VS90COMNTOOLS=%VS100COMNTOOLS% 如果你安装的是 2012 版 SET VS90COMNTOOLS=%VS110COMNTOOLS% 如果你安装的是 2013版 SET ...

解决Python开发中,Pycharm中无法使用中文输入法问题

Pycharm是开发Python程序的利器,但有时会遇到无法输入中文的情况。表现为:在Ubuntu系统可以正常输入中文,却在Pycharm内写注释的时候,切换不出中文。下面演示如何解决此问题。1、在pycharm安装目录bin下的pycharm.sh中,添加如下几行:ibus类型的输入法:export GTK_IM_MODULE=ibusexport QT_IM_MODULE=ibusexport XMODIFIERS=@im=ibusfcitx类型的输入法:export GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS...

python解决SNIMissingWarning和InsecurePlatformWarning警告

在想要获取https站点的资源时,会报出SNIMissingWarning和InsecurePlatformWarning警告SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/securi...

[转载]Python注册表信息丢失的解决方案【代码】

今天安装Python的模块时,安装失败,提示信息:Python version 2.7 required, which was not found in the registry.原因在于Python在注册表中没有注册信息,需要手动添加: 1#2# script to register Python 2.0 or later for use with win32all 3# and other extensions that require Python registry settings 4#5# written by Joakim Loew for Secret Labs AB / PythonWare 6#7# source: 8# http://www.pythonware.com/products/...

python3解决 json.dumps中文乱码【图】

使用json.dumps()运行结果如下role_name字段中文乱码了只需要使用ensure_ascii=False运行结果如下: 原文:https://www.cnblogs.com/zhmiao/p/10752450.html

Python+Selenium定位不到元素常见原因及解决办法【图】

在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况(报selenium.common.exceptions.NoSuchElementException),一般可以从以下几个方面着手解决:1、Frame/Iframe原因定位不到元素:  这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而webdriver每次只能在一个页面识别,因此需要先定位到相应的frame,对那个页面里的元素进行定位。解决方案:如果ifram...