Python
文章平均质量分 95
hq_686842
这个作者很懒,什么都没留下…
展开
-
《Fluent Python》笔记
《Fluent Python》笔记1、functools.partial()和functools.partialmethod()1、functools.partial()和functools.partialmethod()1)functools.partial()主要用于将原函数的某些参数固定,减少代码冗余,减少函数调用时的参数。import functoolsimport operatortriple = functools.partial(operator.mul, 3)print(list原创 2020-06-29 18:17:28 · 687 阅读 · 0 评论 -
numpy的一些语法问题
numpy的一些语法问题一、axis的问题一、axis的问题numpy中axis取值的说明axis: 0,1,2,3,…是从外开始剥,-n,-n+1,…,-3,-2,-1是从里开始剥。import numpy as npb=np.array([ [[0,1,2], [3,4,5]], [[6,7,8],[9,10,11]] ])print(b.sum(axis=0))...原创 2020-04-23 21:29:08 · 231 阅读 · 0 评论 -
python绘图
python绘图一、绘制词云图并统计词频一、绘制词云图并统计词频from wordcloud import WordCloudimport matplotlib.pyplot as pltimport jiebaimport csvimport matplotlib.colors as colorswith open(".\\data\\百度文库爬取内容01.txt","r",enc...原创 2020-04-21 20:51:00 · 102 阅读 · 0 评论 -
python中绝对路径和相对路径表示
1、绝对路径绝对路径有三种使用方法:反斜杠 ‘\’:由于反斜杠 ‘\’ 要用作转义符, 所以如果要使用反斜杠表示路径,则必须使用双反斜杠。‘C:\Users\Administrator\Desktop\image\cork.jpg’原始字符串 r’’:可以使用原始字符串+单反斜杠‘\’的方式表示路径r’C:\Users\Administrator\Desktop\image\cork.j...转载 2019-12-14 13:40:25 · 5177 阅读 · 0 评论 -
python中的文件操作
1. 文件操作基础知识:1)Python中文件一般分为两种:文本文件、二进制文件。2)python中的文本文件和二进制文件的操作步骤是一样的共分为三步:①打开文件,获得该文件的使用权;②对文件进行读写操作;③关闭文件释放对文件的控制权。3)打开、关闭文件:open()、close()4)Python中读取文件的3中方法:read():读取整个文件的内容保存为字符串;readline()...原创 2019-11-16 19:51:20 · 262 阅读 · 0 评论 -
爬取百度文库内容(Selenium+BeautifulSoup)
提取百度内容:一,通过Selenium登录网页二,模拟点击继续阅读三,模拟点击加载更多四,解析页面内容五,全部代码六,本文主要参考以下大神的文章一,通过Selenium登录网页 selenium操作游览器,需要先安装selenium,并下载与游览器匹配的驱动。具体可参考:使用selenium调用qq游览器(基于Chrome浏览器)。我在这里使用的是QQ游览器,使用的是chrome的驱动,QQ...原创 2019-11-16 19:46:25 · 1161 阅读 · 0 评论 -
使用BeautifulSoup的string元素提取标签内容出现None的解决方法
使用tag.string出现None的解决方法:一.存在bs4.element.NavigableString和bs4.element.Comment导致出现None.一.存在bs4.element.NavigableString和bs4.element.Comment导致出现None.1.在使用.string提取单个标签的内容时,不会出错;但对同时含有注释和文字的标签进行.string时会出...原创 2019-11-15 16:21:57 · 5609 阅读 · 0 评论 -
使用selenium调用qq游览器(基于Chrome浏览器)
使用selenium调用qq游览器(基于Chrome浏览器)*部分内容来自:https://www.cnblogs.com/superhin/p/11489200.html原创 2019-11-12 23:05:19 · 5129 阅读 · 0 评论 -
原生字符串要点(python)
#原生字符串的意思是:只有一重转换了,没有字符串转换了,只在正则表达式内部进行转换了import reprint(re.findall('a:"c','a:"c'))#['a:"c'],其中无转义字符print(re.findall(r'a\\c','a\c'))#['a\\c'],字符串不进行转义,只在正则表达式内部转义,a\\c=a\cprint(re.findall(r'a\\c',...原创 2019-10-19 16:01:00 · 459 阅读 · 0 评论 -
Python类
#1.类的定义:Python中,类使用class关键字创建。类的属性和方法都被列在一个缩进块中,#创建一个类的方法如下;class person :#创建person类 print('这是一个类:person') #创建person类的行为(方法),以此类建立的对象都会执行print('这是一个类:person')这个行为p = person() #创建的一个对象,具有输出‘这是一...原创 2019-08-22 19:19:48 · 116 阅读 · 0 评论 -
map()及lambda()函数
1.map()描述map() 会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。语法map() 函数语法:map(function, iterable, …)参数function – 函数iterable – 一个或多个序列返回值Python 2.x 返回...转载 2019-08-20 09:43:56 · 4798 阅读 · 0 评论 -
正则表达式
正则表达式1.什么是正则表达式:正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。...原创 2019-08-19 23:54:16 · 194 阅读 · 0 评论