摘要: 一直对爬虫感兴趣,学了python后正好看到某篇关于爬取的文章,就心血来潮实战一把吧。 实现目标:抓取豆瓣电影top250,并输出到文件中 1.找到对应的url:https://movie.douban.com/top250 2.进行页面元素的抓取: 3.编写代码思路: 第一步:实现抓取第一个页面; 阅读全文
posted @ 2019-03-27 09:42 Winnie~ 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 一、用例编写规则 1.unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则: (1)测试文件必须先import unittest (2)测试类必须继承 阅读全文
posted @ 2019-03-19 18:00 Winnie~ 阅读(1850) 评论(0) 推荐(0) 编辑
摘要: 写在前面,参考文章链接: 1.博客园(https://www.cnblogs.com/everzin/p/8594707.html) 2.公众号文章 装饰器是什么,什么时候会用到装饰器呢? 写代码要遵循开放封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定已经实现的 阅读全文
posted @ 2019-03-19 16:49 Winnie~ 阅读(263) 评论(1) 推荐(0) 编辑
摘要: 查看删除原来的数据库: 1.停止已有数据库:service mysql stop 2.查找以前是否有安装:rpm -qa|grep -i mysql 会显示4个包名; 3.删除mysql: rpm -e --nodeps 包名 4.删除老版本mysql的开发头文件和库(如果有)命令:rm -rf / 阅读全文
posted @ 2019-01-14 17:27 Winnie~ 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 有了前一篇文章的介绍,再输出目录,也不过是多写一个函数的事情了,我把它封装成了类~~ 发现walk()真的是一个超级方便好用的函数。这种情况下用listdir()是搞定不了的啦 结果: 阅读全文
posted @ 2018-12-11 16:51 Winnie~ 阅读(1863) 评论(0) 推荐(0) 编辑
摘要: 上一篇,我们讲了用递归的方式输入所有文件路径,其实os还提供了一个好用的方法-walk() 简单看一下: 中文大意就是: 搞清楚上面,实现起来就很简单的几行代码了: D:\python workspace\py11\1001\test01.pyD:\python workspace\py11\100 阅读全文
posted @ 2018-12-11 16:33 Winnie~ 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 今天来整理一下os库中方法的使用,如何输出一个目录下的所有文件? 1.首先介绍几个基本的的方法: 1)os.getcwd() #返回当前工作目录 2)os.listdir() #返回一个列表,包含当前工作目录下的文件和路径 3)os.path.join(path,*paths) 路径拼接 4)os. 阅读全文
posted @ 2018-12-11 16:17 Winnie~ 阅读(1890) 评论(0) 推荐(0) 编辑
摘要: [{'x': 6, 'y': 3}, {'x': 3, 'y': 4}, {'x': 1, 'y': 2}][{'x': 1, 'y': 2}, {'x': 6, 'y': 3}, {'x': 3, 'y': 4}] 阅读全文
posted @ 2018-12-07 17:55 Winnie~ 阅读(7073) 评论(0) 推荐(0) 编辑
摘要: # 判断三角形类型def triangle(a,b,c): if a>0 and b>0 and c>0: if a+b>c and b+c>a and a+c>b: if a == b and b == c: return ("这是等边三角形") elif a == b or b == c or c =... 阅读全文
posted @ 2018-12-07 17:44 Winnie~ 阅读(8771) 评论(0) 推荐(0) 编辑
摘要: 阶乘:一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。 阅读全文
posted @ 2018-12-07 17:30 Winnie~ 阅读(2018) 评论(0) 推荐(0) 编辑