搜索到与相关的文章
Python

python的re模块使用方法详解

一、正则表达式的特殊字符介绍正则表达式^匹配行首$匹配行尾.任意单个字符[]匹配包含在中括号中的任意字符[^]匹配包含在中括号中的字符之外的字符[-]匹配指定范围的任意单个字符?匹配之前项的1次或者0次+匹配之前项的1次或者多次*匹配之前项的0次或者多次{n}匹配之前项的n次{m,n}匹配之前项最大n次,最小m次{n,}配置之前项至少n次二、re模块的方法介绍1、匹配类方法a、findall方法#findall方法,该方法在字符串中查找模式匹配,将所有的匹

系统 2019-09-27 17:56:15 2104

Python

Python爬虫实现使用beautifulSoup4爬取名言网功能案例

本文实例讲述了Python爬虫实现使用beautifulSoup4爬取名言网功能。分享给大家供大家参考,具体如下:爬取名言网top10标签对应的名言,并存储到mysql中,字段(名言,作者,标签)#!/usr/bin/python3#-*-coding:utf-8-*-fromurllib.requestimporturlopenasopenfrombs4importBeautifulSoupimportreimportpymysqldeffind_top

系统 2019-09-27 17:56:14 2104

Python

糟了,上网记录被Python扒下来了!

来源|高级农民工(ID:Mocun6)责编|胡巍巍长时间使用浏览器会积累大量浏览器历史记录,这些是很隐私的数据,里面甚至可能有一些不可描述的网站或者搜索记录不想让别人知道。不过,我们自己可能会感兴趣,天天都在上网,想知道长期下来是都在摸鱼还是有认真工作。其次,了解下自己每天打开多少次网页、哪些网站上的最多、常搜哪些关键词,这些也很有趣。下面就来给大家介绍一款Python编写的神工具,可以一键分析你的上网行为。我用了后发现了很多不可思议的结论。比如访问次数最

系统 2019-09-27 17:56:03 2104

Python

Python原始字符串(raw strings)用法实例

本文实例讲述了Python原始字符串(rawstrings)用法,分享给大家供大家参考。具体如下:Python原始字符串的产生正是由于有正则表达式的存在。原因是ASCII字符和正则表达式特殊字符间所产生的冲突。比如,特殊符号“\b”在ASCII字符中代表退格键,但同时“\b”也是一个正则表达式的特殊符号,代表“匹配一个单词边界”。为了让RE编译器把两个字符“\b”当成你想要表达的字符串,而不是一个退格键,你需要用另一个反斜线对它进行转义,即可以这样写:“\

系统 2019-09-27 17:55:21 2104

Python

Python执行Linux系统命令的4种方法

(1)os.system仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息复制代码代码如下:system(command)->exit_statusExecutethecommand(astring)inasubshell.如果再命令行下执行,结果直接打印出来复制代码代码如下:>>>os.system('ls')04101419778.CHMbashdocumentmediapy-djangovideo11.wmvbooksdownloadsPi

系统 2019-09-27 17:55:07 2104

Python

python数据预处理之将类别数据转换为数值的方法

在进行python数据分析的时候,首先要进行数据预处理。有时候不得不处理一些非数值类别的数据,嗯,今天要说的就是面对这些数据该如何处理。目前了解到的大概有三种方法:1,通过LabelEncoder来进行快速的转换;2,通过mapping方式,将类别映射为数值。不过这种方法适用范围有限;3,通过get_dummies方法来转换。importpandasaspdfromioimportStringIOcsv_data='''A,B,C,D1,2,3,45,6,

系统 2019-09-27 17:54:40 2104

Python

Python3.6+selenium2.53.6自动化测试_ddt数据驱动(二)

环境:编辑工具:浏览器:有问题可以联系qq:1776376537安装DDT一分析1导入DDT2类前引入ddt3分三次,作为三个字典把数据传过来二代码#导入包fromseleniumimportwebdriverimportunittestfrompages.login_pageimportLoginPage,lgoing_urlfromcommon.baseimportBaseimportddt'''先思考下手工操作顺序(主要流程)第1个用例:输入admi

系统 2019-09-27 17:54:12 2104

Python

三十岁了,从零开始学python还有前途吗?

从学习的角度来说,三十岁开始学习Python编程并不算晚,但是如果从就业的角度来说,却并不算早了。Python语言在当下的大数据时代背景下得到了广泛的应用,对于职场人来说,学习Python还是有一定必要的,尤其是对于数据比较敏感的岗位,像咨询类岗位、市场分析类岗位、运营管理类岗位等等。如果想在三十岁的时候通过学习Python来谋求一份程序员工作,则需要有一个系统的计划,毕竟三十岁对于程序员来说,正处在升级转换的重要发展期,而三十岁却刚入行程序员,必然会有一

系统 2019-09-27 17:53:16 2104

Python

Python 爬虫面试题 170 道

最近在刷面试题,所以需要看大量的Python相关的面试题,从大量的题目中总结了很多的知识,同时也对一些题目进行拓展了,但是在看了网上的大部分面试题都有这几个问题:有些部分还是Python2的代码回答的很简单,关键的题目没有点出为什么还有一些复制粘贴根本就跑不通这种相信大家深有体会吧,这样就导致我们可能需要去找其他人发出来的教程。所以我决定针对市面上大多的Python题目做一个分析,同时也希望大家尽可能的做到举一反三,而不是局限于题目本身。通过本场我分享的这

系统 2019-09-27 17:52:53 2104

Python

Python3使用Matplotlib 绘制精美的数学函数图形

一个最最简单的例子:绘制一个从0到360度完整的SIN函数图形importnumpyasnpimportmatplotlib.pyplotasptx=np.arange(0,360)#如果打印x,NumPy会给你很好看的打印格式#print(x)y=np.sin(x*np.pi/180)pt.plot(x,y)pt.xlim(0,360)pt.ylim(-1.2,1.2)pt.title("SINfunction")pt.show()效果图如下:下面我们加

系统 2019-09-27 17:49:36 2104