摘要: 一张网页或者说一个html,就像一本书里的一页一样向访问者展示各种各样丰富多彩的信息。比如一本诗集,它的每一页都充满了文字,插图,注解,他们都像读者传达了各种各样的信息,而文字就是每一页内容的核心部分。html也是如此,那么如何在html中像书本一样给读者展现丰富的文字内容呢?这里就需要用到功能强大 阅读全文
posted @ 2016-11-23 15:42 goddessofpom 阅读(18209) 评论(0) 推荐(0) 编辑
摘要: 写好web基本骨架以后,开始编写数据库的orm存放到orm.py文件中,才疏学浅有些地方还不是很理解,先上代码吧: 首先创建连接池,这个很好理解,因为每次对数据库操作都需要连接数据库,直接用一个全局变量来创建数据库连接这样更方便。 定义select语句: 定义update,delete,insert 阅读全文
posted @ 2016-06-23 17:00 goddessofpom 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 自学web方向已经很久了,一直没有弄清楚整个web开发的底层概念,秉着先知道如何做,再知道为什么这么做的原则,之前一直都是以实现某个功能为主去学习。现在为了弄清整个web开发的概念,看了廖大大的教程再结合之前自己接触的web开发方面,顿时有一种豁然开朗的感觉,现在决定跟着教程走一遍。先附上教程链接: 阅读全文
posted @ 2016-06-22 17:00 goddessofpom 阅读(10227) 评论(0) 推荐(0) 编辑
摘要: 堆建好之后,我们只需要返回数组的第一个元素,即能取到最小值 之后就需要做插入元素和删除元素的操作了。 删除元素和建堆过程有点类似,先从堆顶弹出要删除的元素,然后将最后一个元素拿出来,重新进行建堆,就可以得到一个新的最小堆了: 插入元素就稍微有些不同,插入元素是从最后一个位置插入元素然后依次向上扫描, 阅读全文
posted @ 2016-06-19 11:54 goddessofpom 阅读(1160) 评论(0) 推荐(0) 编辑
摘要: 学习了堆排序,使用python实现了一个优先队列结构,记录一下实现过程: 用一个python的list来表示堆结构,将list作为参数传入构造函数中,然后在构造函数中建堆: 堆一般都是一个完全二叉树,那么根据完全二叉树的性质,一个节点i的左子节点为i+1,右子节点为i*2+1,以最小堆为例,根节点一 阅读全文
posted @ 2016-06-18 17:24 goddessofpom 阅读(4748) 评论(0) 推荐(0) 编辑
摘要: excel处理类和上传类都已经写好,分别保存在excelHandle.py和upload.py中,最后我们需要写一个run.py去执行上传脚本。 首先引入excelHandle,upload文件,time包,以及Queue包。Queue包主要用来创建一个队列。然后run方法传递4个参数,excel文 阅读全文
posted @ 2016-06-17 10:50 goddessofpom 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 接下来就要使用selenium进行浏览器操作了,写一个上传商品类: 这里self.driver表示使用的是chrome的浏览器插件 然后开始登录我们要上传的网址并自动输入账号密码: 这里使用了find_element_by_xpath寻找元素,xpath可以通过在chrome浏览器控制台中右键相应元 阅读全文
posted @ 2016-06-17 10:30 goddessofpom 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 最近负责网站商品的内容管理,每月都需要把大量数据上传到网站上,这种重复的劳动适合交给机器去做,于是我默默的开始了自动化上传脚本的编写: 这里先介绍一下此脚本的几个主角,1.python——不用多说,写小脚本的利器代码简明方便。2,selenium,python的selenium包,可以模拟我们对浏览 阅读全文
posted @ 2016-06-17 09:47 goddessofpom 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 初学算法 阅读全文
posted @ 2016-06-12 17:58 goddessofpom 阅读(258) 评论(0) 推荐(0) 编辑