
Python
niepangu
这个作者很懒,什么都没留下…
展开
-
Python matplotlib 绘图模块教程
参考地址https://blog.youkuaiyun.com/matrix_laboratory/article/details/50688367https://blog.youkuaiyun.com/Leezha/article/details/78123009https://blog.youkuaiyun.com/feng98ren/article/details/79392747https://matplot...原创 2019-11-07 12:41:24 · 328 阅读 · 1 评论 -
vim python自动补全
Pydiction 可以是我们使用Tab键自动补全Python代码在Vim,是一款非常不错的插件。Pydiction不需要安装,所有没有任何依赖包问题,Pydiction主要包含三个文件。123python_pydiction.vim -- Vim plugin that autocompletes Python code.comp转载 2018-01-04 22:33:52 · 3524 阅读 · 0 评论 -
Python 学习书籍推荐
谁会成为AI 和大数据时代的第一开发语言?这本已是一个不需要争论的问题。如果说三年前,Matlab、Scala、R、Java 和 Python还各有机会,局面尚且不清楚,那么三年之后,趋势已经非常明确了,特别是前两天 Facebook 开源PyTorch 之后,Python 作为 AI 时代头牌语言的位置基本确立,未来的悬念仅仅是谁能坐稳第二把交椅。学习Python之路其修转载 2018-01-14 21:30:57 · 4203 阅读 · 0 评论 -
在Sublime Text中运行Python文件
首先你需要安装一个Sublime Text和一个Python,接下来打开Sublime Text:1、如下图所示,点击菜单栏中的Tools —> Build System —> New Build System… (可以看到系统默认选择的是Automatic,此外Python3是设置完成之后才会出现。。。)得到如下图所示的后缀名为“sublime-build”的文件2、将下转载 2018-01-14 21:56:45 · 1605 阅读 · 0 评论 -
使用Sublime Text搭建python调试环境
pycharmt等IDE虽然用着爽,但毕竟在速度、资源上还是比较让人不爽的。使用IDE无非是图个方便省事,特别是像我这种有些记性差的来说。IDE说起来方便于的几个地方就是:1、语法颜色高亮2、语法自动完成3、方便的调试功能现在有了Sublime Text这枚神器,配合上插件也可以比较方便地搭建一个方便的类似IDE的python调试环境了。1、现在可以转载 2018-01-16 16:09:18 · 278 阅读 · 0 评论 -
setuptools,pip,install,UnicodeDecodeError: 'ascii' codec can't decode byte.原因和解决方案
昨天重装Python2.7.6时,为了安装第三方库,我去下pip。为了装pip,又得先装 ez_setup.py。结果装ez_setup时,遇到了问题,报错: [html] view plain copy print?UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in rang...转载 2018-03-04 15:46:37 · 1080 阅读 · 0 评论 -
编码问题:UnicodeEncodeError: 'gbk' codec can't encode character u'\xa0' in position 148:
在写一个用BeautifulSoup抓取twitter网页时遇到的问题# UnicodeEncodeError: 'gbk' codec can't encode character u'\xa0' in position 148:# illegal multibyte sequence在网上找了一篇解决类似问题的文章(http://www.crifan.com/unicodeencodeerr...转载 2018-03-04 15:48:39 · 881 阅读 · 0 评论 -
ImportError: No module named items
原因:spider目录下的.py文件的名字跟项目的名字是一样的解决方法:将spider目录下的.py文件的名字更改为与项目不一样的名字转载 2018-03-04 16:06:02 · 1505 阅读 · 0 评论 -
python2.7.5 安装pip
1 先安装setuptools 下载地址:https://pypi.python.org/pypi/setuptools#downloads 将下载后的tar文件解压,用CMD模式进入到解压后的文件所在的目录执行命令:python setup.py install2 安装 easy_install 先下载easy_install:下载地址:https://pypi.python.org/py...原创 2018-03-23 23:04:40 · 2519 阅读 · 2 评论 -
使用Python爬取最好大学网大学排名
#-*-coding:utf-8-*- ''''' Created on 2017年3月17日 @author: lavi ''' import requests from bs4 import BeautifulSoup import bs4 def getHTMLText(url): try: r = requests.get(url) ...转载 2018-04-01 10:07:03 · 466 阅读 · 0 评论 -
Python2/3 解决访问Https时不受信任SSL证书问题
今天遇到在requests设置移除SSL认证的时候,控制台会抛出以下警告:问题:C:\Python27\lib\site-packages\requests\packages\urllib3\connectionpool.py:843: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificat...转载 2018-04-02 22:45:02 · 7255 阅读 · 0 评论 -
[转]windows下安装Python虚拟环境virtualenvwrapper-win
1 前言由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题。通过 virtualenv 这个工具,就可以构建一系列 虚拟的Python环境 ,然后在每个环境中安装需要的软件包(配合 pip 使用),这一系列的环境是相互隔离的。作为一个独立的环境就不容易出现版本问题,还方便部署。2 安装1pip install virtualen...转载 2018-05-19 21:39:56 · 399 阅读 · 0 评论 -
Pycharm Professional(专业版)完美破解,永久激活
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发,但是每次注册着实让人头疼。网络上很多注册码、注册服务器等等、但都只是一年或者不能用;为次有如下解决方案。亲测有效!!!1...转载 2018-05-19 22:40:33 · 7267 阅读 · 0 评论 -
Python3.4 +Flask 连接MySql 代码
自学Flask, 当学习数据库连接的使用遇到连接MySQL问题,各种常都失败,郁闷了很久,最初以为执行完db.create_all()后悔创建数据库,但后来发现不是这样的,而是先手动创建数据库,然后db.create_all()创建的是数据库里的表。from flask_sqlalchemy import SQLAlchemyfrom flask import Flask# 配置数据库连接app=...原创 2018-06-03 22:40:40 · 2450 阅读 · 0 评论 -
Python 转换中文成对应的unicode
有个单片机项目,需要支持中文,含有unicode字库,但需要按照下边的格式定义, 一个个转换太麻烦 ,尝试些一个python脚本做这个事情,记录一下#coding=utf-8# 使用说明:# 读取Input.c 文件中如下格式的内容并将""间的内容转换成对应的unicode#define# 例如: #define _sC_V2xx_Host "主机模式" 输出:...原创 2018-07-16 19:42:29 · 8813 阅读 · 0 评论 -
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 plat转载 2017-12-03 13:37:50 · 646 阅读 · 0 评论 -
windows中安装request
十九、windows中安装request在window中安装request包方案1:(需要一个一个的下载依赖的包安装,麻烦)python下的包下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/我之前下载的是python安装包是python-2.7.5.msi的形式,直接安装,没有网上所谓的安装包,故而也就使用网上的python setup转载 2017-12-02 22:18:39 · 1992 阅读 · 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转载 2016-12-17 22:50:46 · 801 阅读 · 0 评论 -
wxpython的安装配置
注:转载自橙子的Delphi技术专区http://hi.baidu.com/rarnu/blog/item/47fc7cf06ff18ec77831aa1b.html一、下载 Python 2.5.1 这一步是必须做的,下载 Python 语言的 SDK 下载地址(直接复制到迅雷):点击下载 下载完成后安装 Python 2.5.1,注意安装路径中不要有空格,不然转载 2016-08-16 09:13:34 · 581 阅读 · 0 评论 -
[Python 2 到 3 系列]关于除法的余数
v2.2 以前,除(“/”)运算符的返回有两种可能情况,分别是整型和浮点型。操作数的不同,是影响计算结果数据类型的关键。以 a / b 为例,a、b均为整型,则结果返回整型;a、b任意一个是浮点型的话,则结果就是浮点型。===========================# python v2.7>>> 3 / 2, 3.0 / 2, 3.0 / 2.0(1, 1.5, 1.转载 2016-08-07 19:56:09 · 6690 阅读 · 6 评论 -
python time模块详解
python 的内嵌time模板翻译及说明 一、简介 time模块提供各种操作时间的函数 说明:一般有两种表示时间的方式: 第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的 第二种以数组的形式表示即(struct_time),共有九个元素,分别表示,同一个时间戳的struct_time会因为时转载 2016-09-10 22:21:04 · 361 阅读 · 0 评论 -
python十个实战项目
python项目练习一:即时标记python项目练习二:画幅好画python项目练习三:万能的XMLpython项目练习四:新闻聚合python项目练习五:虚拟茶话会python项目练习六:使用CGI进行远程编辑python项目练习七:自定义公告板python项目练习八:使用XML-RPC进行远程文件共享python项目练习九:文件共享2-GUI版本python转载 2016-09-05 22:16:43 · 5396 阅读 · 0 评论 -
python初级教程:入门详解
很不错的学习网站http://www.crifan.com/files/doc/docbook/python_beginner_tutorial/release/htmls/index.html转载 2016-09-06 20:32:01 · 381 阅读 · 0 评论 -
Python列表复制操作
引用是指保存的值为对象的地址。在 Python 语言中,一个变量保存的值除了基本类型保存的是值外,其它都是引用,因此对于它们的使用就需要小心一些。下面举个例子:问题描述:已知一个列表,求生成一个新的列表,列表元素是原列表的复制a=[1,2]b=a这种做法其实并未真正生成一个新的列表,b指向的仍然是a所指向的对象。这样,如果对a或b的元素进行修改,a,b的值同时发生变转载 2016-09-06 20:33:03 · 1220 阅读 · 0 评论 -
Python |绝不乱入的靠谱书单
Python|绝不乱入的靠谱书单字数3376 阅读48745 评论8 喜欢184初、中、高级的读者,都可以在这里找到满意的答案。1、2、3、4中高级阅读,5、6扩展阅读。7、8、9入门级阅读。10,思维拓展阅读。中、高级——Python高手之路[法] 朱利安•丹乔(Julien Danjou) (作者)王飞龙 (译者)书 号 978转载 2016-09-06 20:37:24 · 680 阅读 · 0 评论 -
python中获取python版本号的方法
最近在思考如何使用python做自动化测试的问题,没啥进展。感觉国内自动化测试ruby用的比较多,目前想做一件事就是如何用python来测试web程序,包括web的页面检查。在大型企业架构中单元测试是一个很重要的概念,这个概念在后端代码中很普及,但是前端JS中做单元测试不是很常见,不知python能否在这个地方发挥用处,目前可以使用python来做接口测试。今天有同学问我怎么在python中获取p转载 2016-09-06 20:44:12 · 55289 阅读 · 1 评论 -
查看python关键字的方法
简介:这是查看python关键字的方法的详细页面,介绍了和python,python 查看python关键字的方法有关的知识、技巧、经验,和一些python源码等。在python 语言中,通过使用keyword 模块可以查看你使用的python 版本中的关键字,具体使用方法是: 1.使用 import 导入keyword 模块; 2.使用 keyword.kwl转载 2016-09-06 20:56:44 · 2337 阅读 · 0 评论 -
Robot Framework自动化测试环境搭建
robotFramework是一个通用的自动化测试框架来进行验收测试和验收测试驱动开发模式,它具有易于使用的表格的测试数据和关键字测试驱动方法,其测试功能可通过实现与python或java的测试库进行扩展,同时,对于测试人员来说,通过robotframework,可以实现创建测试与关键字相同的自动化的case。具体详细的信息见官方的地址:http://www.robotframework.org转载 2016-09-28 21:04:33 · 843 阅读 · 0 评论 -
Robot Framework 的安装配置和简单的实例介绍
Robot Framework 介绍Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Sel转载 2016-09-28 21:06:11 · 1239 阅读 · 0 评论 -
使用c语言调用python小结
最近在做一个漏洞展示平台,攻击实现部分使用Python实现,C语言实现部分使用libcli库做一个类似telnet的东东,回调函数run的时候调用python模块。针对c调用python,做个了小demopython模块:demo.py[python] view plain copydef print_arg(str):转载 2016-11-25 20:43:09 · 3332 阅读 · 1 评论 -
python getopt使用
python中 getopt 模块,该模块是专门用来处理命令行参数的函数getopt(args, shortopts, longopts = [])参数args一般是sys.argv[1:]shortopts 短格式 (-) longopts 长格式(--) 命令行中输入:python test.py -i 127.0.0.1 -p 80 55 66python test.py转载 2016-12-22 20:32:21 · 296 阅读 · 0 评论 -
ConfigParser模块教程
configParser 模块用于操作配置文件注:Parser汉译为“解析”之意。配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。为了更好的理解本文,我们先了解一下配置文件的组成及命名:配置文件(INI文件)由节(section)、键、值组成。样例配置文件example.ini[pl转载 2016-12-17 22:15:56 · 550 阅读 · 0 评论 -
Python 入门资源下载地址
wxpython 下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/原创 2016-08-16 09:08:49 · 620 阅读 · 0 评论