python知识库
BBIE
坚持每周更新一篇技术类文章的博客,没坚持住
展开
-
《Flask Web应用结合AJAX技术实现页面中多级表单联动》—人生苦短,我用python(九)
写在前面:近期,博主通过Flask Web框架,利用python语言实现多线程ping,数据库采用SQLite实现了针对IP地址管理功能的初步实现。应用整体框架如下:在应用中,希望能够实现IP地址的使用登记,这时需要在前台页面中实现根据一级菜单选择的内容,动态关联出二级菜单可以选择的内容。其中一级菜单的内容是通过在数据库轮询得到的,二级菜单的内容对应的需要根据一级菜单选择的内容作为...原创 2019-02-22 11:32:02 · 2281 阅读 · 1 评论 -
《利用python查询故宫门票是否售罄》—人生苦短,我用Python(八)
写在前面:春节准备去北京玩耍,由于年前比较忙,今天才发现出行的日期里面故宫门票已经售罄了。。。在网上找了几个旅行社都订不到票,只有一家说可以帮忙抢票,但不保证能抢到。我变想到结合python爬虫,爬去故宫网站信息,如果有余票,则发邮件给我,试试到底好不好用。当然,博主还是向旅行社预定了让他们帮忙抢,虽然最后可能都抢不到。下面来看具体怎么实现的吧逻辑描述:使用到的python...原创 2019-02-04 15:26:46 · 3929 阅读 · 1 评论 -
《Python多线程的初步使用》—人生苦短,我用Python(七)
写在前面:最近,博主在之前开发的网络配置自动化工具的基础上,进行了修改。将该工具改为多线程,运行效率大大提升。原本可能需要半个小时以上跑完的任务,现在只需要几十秒。下面我们来看看是怎么实现的吧~先看东西:首先引入threading模块import threading引入之后,我们要选择,我们针对什么需求,创建多线程在这里,因为我开发的是网络配置自动化工具;那么,我需要...原创 2018-12-09 14:36:57 · 536 阅读 · 3 评论 -
人生苦短,我用Python(六)—通过Flask结合Bootstrap框架快速搭建Web应用(实现前后台联动)-3
写在前面:这篇文章,写的比较仓促,先在此致歉。具体情况,可以直接看总结部分。Flask是一个基于Python开发,依赖jinja2模板和Werkzeug WSGI服务的一个微型框架。Werkzeug用来处理Socket服务,其在Flask中被用于接受和处理http请求;Jinja2被用来对模板进行处理,将模板和数据进行渲染,返回给用户的浏览器。Bootstrap是由Twitter推出的...原创 2018-11-18 01:52:02 · 3786 阅读 · 0 评论 -
人生苦短,我用Python(五)—通过Flask结合Bootstrap框架快速搭建Web应用-2
写在前面:Flask是一个基于Python开发,依赖jinja2模板和Werkzeug WSGI服务的一个微型框架。Werkzeug用来处理Socket服务,其在Flask中被用于接受和处理http请求;Jinja2被用来对模板进行处理,将模板和数据进行渲染,返回给用户的浏览器。Bootstrap是由Twitter推出的一个用于前端开发的开源工具包,给予HTML、CSS、JavaScrio...原创 2018-11-05 17:04:47 · 33168 阅读 · 6 评论 -
人生苦短,我用Python(四)—通过Flask结合Bootstrap框架快速搭建Web应用-1
写在前面:Flask是一个给予Python开发,依赖jinja2模板和Werkzeug WSGI服务的一个微型框架。Werkzeug用来处理Socket服务,其在Flask中被用于接受和处理http请求;Jinja2被用来对模板进行处理,将模板和数据进行渲染,返回给用户的浏览器。Bootstrap是由Twitter推出的一个用于前端开发的开源工具包,给予HTML、CSS、JavaScrio...原创 2018-11-02 12:58:38 · 2867 阅读 · 2 评论 -
人生苦短,我用Python(二)—Python使用Socket实现TCP连接的建立和传输
最近,一直在研究TCP相关的状态、交互和故障等各种情况出现的原因分析。由于博主本人的工作是一名网络工程师,对应用程序是如何影响TCP交互的过程一直不是很了解,并且在深入研究TCP相关知识的过程中也不断接触到各类文章,与操作系统底层参数、C语言编程等相关的知识,感觉触碰到了本人知识框架的边界。在这个背景下,由于博主具备简单的python编程能力,所以决定从python入手,首先研究python调用T...原创 2018-09-30 16:44:22 · 30326 阅读 · 5 评论 -
人生苦短,我用Python(三)—通过Python实现网络设备指定指标的收集与指标的图形化展示
写在前面:博主自2018年8月底开始,坚持每周更新一篇技术类博客,含本篇文章在内,目前已经更新了八篇文章。除十一假期外,坚持每周更新。希望自己能坚持下去。目前已经开启了三个系列的文章,分别是:《人生苦短,我用Python》——已发布三篇文章 《那些你应该知道的知识》——已发布四篇文章 《割接的那些事》——已发布一篇文章希望能通过这种方式,记录自己的成长,将实战过程中碰到的零碎的知...原创 2018-10-14 16:14:35 · 8632 阅读 · 10 评论 -
人生苦短,我用Python(一)—Python实现指定文件夹中同类文档的收集工作
写在前面:博主本职工作为网络工程师,对于编程没有系统的学过也欠缺实战经验。学习Python全凭兴趣爱好,通过《Python编程快速上手++让繁琐工作自动化》一书入门。开启《人生苦短,我用Python》系列博文,主要是为了记录自己在Python编程实践过程中所积累的知识和经验,同时希望也能将我的一些经验分享给有需要的人。文中的语句均为经过验证的语句,但由于缺乏系统的学习,难免存在错误,还请各位包...原创 2018-09-07 11:28:10 · 818 阅读 · 2 评论 -
《针对Linux Suse的Python运行环境的部署过程:升级python版本,安装pipenv 》—人生苦短,我用python(十)
写在前面:博主在之前的文章中提到过,利用flaskweb框架部署了一个小型的web应用。在实际的开发过程中,博主使用的是win环境下的pycharm,创建flask项目。在博主工作的公司的生产环境中,LinuxSuse操作系统占其中的大多数,在本篇文章中,博主将结合自己实践的经验,陈述一下如何在升级linuxsuse 11.4自带的python版本,以及安装pip、pipenv等软件。依...原创 2019-03-08 12:11:34 · 1524 阅读 · 1 评论