1 MAGICbrook

尚未进行身份认证

暂无相关描述

等级
博文 45
排名 15w+

常用Flask的插件bootstrap wtf

flask_bootstrap如何在flask中使用Boostrap?要想在程序中集成Bootstrap,显然要对模板做所有必要的改动。不过,更简单的方法是使用一个名为Flask-Bootstrap的Flask扩展,简化集成的过程。Flask-Bootstrap使用pip安装:pipinstallflask_bootstrapFlask扩展一般都在创建程序实例时初始化,...

2019-03-08 22:50:16

python之flask框架

Flask是python编写的,Web应用框架;微内核的web框架,适用于小型网站1.实现一个简单的web服务网站#1.导入Flask类fromflaskimportFlaskapp=Flask(__name__)#实现主页@app.route('/')defindex():return"这是网站的主页"#基本路由/login/---访...

2019-03-08 21:22:55

python之pandas模块

首先导入所需模块pandasimportpandasaspdimportnumpyasnpimportstringSeries数据类型1.pandas创建Series数据类型1).通过列表创建Series对象不指定索引:array=["粉条","粉丝","粉带"]s1=pd.Series(data=array)#如果不指定索引,

2019-03-08 17:31:22

python中matplotlib模块的使用

matplotlib是python底层的绘图工具我们通过案例来详解是如何使用matplotlib模块的。1.折线图:一天中每隔两个小时气温变化的折线图绘制frommatplotlibimportpyplotaspltfrommatplotlibimportfont_manager#图表的x轴的数据,为12个小时(必须是一个可迭代的数据类型)x_times=...

2019-02-27 09:32:14

python使用百度开源的绘图工具echart

1.单个条形图frompyechartsimportBar#1.数据信息movieName=["战狼2","速度","功夫瑜伽","西游伏妖篇","变形金刚5","摔跤吧"]movieMoney=[56.01,26.94,17.53,16.49,15.45

2019-02-26 09:06:35

python之numpy模块

什么是numpy?快速,方便的科学计算基础库(主要时数值的计算,多维数组的运算)导入:importnumpyasnpnumpy创建数组?一维数组方法1:np.array()print(np.array([1,2,3,4,5]))#[12345]print(np.array(range(1,6)))#[12345]方法2:np.arange()...

2019-02-25 23:29:26

使用scrapy爬虫框架爬取慕课网全部课程信息

爬取的链接:http://www.imooc.com/course/list爬取的内容:课程链接,课程的图片url,课程的名称,学习人数,课程描述1.安装scrapy模块pipinstallscrapy2.新建项目scrapystartprojectmySpider(项目名)cdmySpidertree#可以看到文件中的树状图├──mySpider│...

2019-02-23 16:51:01

scrapy爬虫框架

scrapy架构的优势:用户只需要定制开发几个模块,就可以轻松实现爬虫,用来抓取网页内容和图片,非常方便;Scrapy使用了Twisted异步网络框架来处理网络通讯,加快网页下载速度,不需要自己实现异步框架和多线程等,并且包含了各种中间件接口,灵活完成各种需求scrapy架构的架构图:Scrapy主要包括了以下组件:•引擎(Scrapy):用来处理整个系统的数据...

2019-02-20 15:52:01

python词云分析之jieba,wordcloud模块

一.英文导入wordcloud模块fromwordcloudimportwordcloudimportre#处理背景图片所需要的模块fromPILimportImageimportnumpyasnp1.切割和处理英文字符data=[]#用来保存切割后的字符withopen('/tmp/passwd')asf: forlineinf:...

2019-02-20 15:39:36

python解析页面之xpath

xpath:全称:XMLPATHLanguage,一种小型的查询语言;支持的解析:XML格式html格式通过元素,和属性进行导航xpath的常用规则html="""<!DOCTYPEhtml><html><headlang="en"><title>xpath测试</title&gt

2019-02-20 14:42:16

requests,BS4 爬取2016-2019中国大学排名并存储为csv格式文件

最好大学网url:http://www.zuihaodaxue.com/zuihaodaxuepaiming2016.htmlhttp://www.zuihaodaxue.com/zuihaodaxuepaiming2017.htmlhttp://www.zuihaodaxue.com/zuihaodaxuepaiming2018.htmlhttp://www.zuihaodaxue.co...

2019-02-20 14:10:32

python的csv格式存储

csv格式存储:csv文件格式是一种通用的电子表格和数据库导入导出格式。写入:importcsvwithopen('doc/example.csv','w')asf:writer=csv.writer(f)#将列表的每条数据依次写入csv文件,并以逗号分隔writer.writerows([['1','2','3'],['4','5...

2019-02-20 13:53:17

python页面分析之bs4模块

一.bs4简介BeautifulSoup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。BeautifulSoup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。你不需要考虑编码方式,除非文档没有指定一个编码方式,这时,Beauti...

2019-02-20 13:49:34

python mariadb数据库 openpyxl模块,json模块,itchat模块 练习

1.面向对象,文件操作与数据库操作复习题目:文件score.dat中保存的是100名学生的姓名和Python课、高数和英语成绩。1)定义学生类,其中包含姓名、Python课、高数和英语成绩及总分、均分数据成员,成员函数根据需要确定。2)读入这名学生的成绩,用对象列表进行存储。3)求出各科和总分的最高分。4)请按总分的降序(高成绩在前,低成绩在后)排序5)在屏幕上显示各科及总分的最高分...

2019-01-17 23:10:45

python sys time datetime openpyxl json 模块

sys模块sys模块,主要提供了系统相关的配置和操作,封装了探测、改变解释器runtime以及资源的交互。importsys#得到解释器的版本信息print(sys.version)#得到当前运行平台print(sys.platform)sys.argv获取传递给脚本的参数,参数解析类似于bash的方式,第一个参数代表脚本本身;sys.stderr,sys.s...

2019-01-17 22:47:56

python数据库编程

连接数据库创建连接时,就指定:pymysql.connect(host=’172.25.254.178”,user=’cooffee”,password=’cooffee”,charset=’utf8’,autocommit=True)host(要连接的主机ip),user(用户),passwd(用户密码),charset(默认编码格式),autocommit(对数据库操作是否...

2019-01-17 22:20:34

python异常处理

常见的异常在程序运行过程中影响程序正常运行的内容,称为异常.NameErrorprint(a)IndexError:索引错误li=[1,2,3,4]print(li[8])KeyErrord=dict(a=1,b=2)print(d['f'])ZeroDivisionError:除0错误print(10/(2-2))AttributeError:...

2019-01-17 22:09:03

python装饰器

装饰器的概念装饰器的实现是函数里面嵌套函数;装饰器的本质是一个函数,它可以让其他函数在不需要做任何代码改动的前提下增加额外的功能,即想要增强原有函数的功能,但不希望修改now()函数的定义;装饰器需要传递一个函数,返回值也是一个函数对象.eg:在程序执行之前写祝福语,在程序执行之后打广告:defdesc(fun):#1).需要传递一个函数...

2019-01-17 21:57:26

python高阶函数

高阶函数:变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。-实参是一个函数名;-函数的返回值是一个函数;函数本身也可以赋值给变量,即:变量可以指向函数。print(abs(-10))f=absprint(f(-10))传递的参数包含函数名.deffun(x,y,f):returnf(x),f(y)p...

2019-01-17 21:53:07

mariadb数据库指令

mariadb数据库1.安装mysqlyumsearchmariadb查找与mariadb相关的软件包yuminstallmariadbmariadb-server-y安装maridb的server软件和client软件2启动mariadb服务systemctlstartmariadbsystemctlenablemariadb3.mariad...

2019-01-17 21:50:07
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!