分类
摘要:
方案说明
功能要求:实现网页加载后将页面截取成长图片
涉及模块:PyQT5 PIL
逻辑说明:
1:完成窗口设置,利用PyQT5 QWebEngineView加载网页地址,待网页加载完成后,调用check_pag;
class MainWindow(QMainWindow):
def __init__... 阅读原文
2020-10-28 11:49:04 阅读(2372) 评论(0)
摘要:
python
指令
print
输出字符以#相连,默认是空格相连
print(name,age,gender,sep='#')
print字符默认后面sep=''(空白字符),end='\n',所以多条print会自动换行
如果有多条print输出而不需要换行。
print('aaa',end='')
pr... 阅读原文
2020-10-28 11:38:01 阅读(2422) 评论(0)
摘要:
选择策略:
就现在网络资源的大小而言,即使很大的搜索引擎也只能获取网络上可得到资源的一小部分。由劳伦斯和盖尔斯共同做的一项研究指出,没有一个搜索引擎抓取的内容达到网络的16%(劳伦斯和盖尔斯,2001)。虽然网站通常只下载网页内容的一部分,但每个人仍然强烈要求下载包含大部分相关页面的部分。
这就... 阅读原文
2020-10-28 10:39:24 阅读(2356) 评论(0)
摘要:
首先报错DPI-1047原因分析
有分析才有进步,没进步心情又怎么giao起来呢是吧:
1):没有oracle客户端instantclient_**_*安装文件,并且该目录文件没有添加到环境变量;
2):该instantclient_**_*安装文件中的.dll结尾的三个动态链接库文件没有复制到py... 阅读原文
2020-10-28 10:08:05 阅读(2384) 评论(0)
摘要:
这些处理被称为网络抓取或者蜘蛛爬行。很多站点,尤其是搜索引擎,都使用爬虫提供最新的数据,它主要用于提供它访问过页面的一个副本,然后,搜索引擎就可以对得到的页面进行索引,以提供快速的访问。
打开百度APP,查看更多高清图片
蜘蛛也可以在web上用来自动执行一些任务,例如检查连接,确认html代码;... 阅读原文
2020-10-28 08:45:03 阅读(2471) 评论(0)
摘要:
反射
反射指的是通过 ”字符串“ 对对象的属性或方法进行操作。
反射的方法有:
hasattr:通过 ”字符串“ 判断对象的属性或方法是否存在
getattr:通过 ”字符串“ 获取对象的属性值或方法
setattr:通过 ”字符串“ 设置对象的属性值
delattr:... 阅读原文
2020-10-28 06:58:01 阅读(2458) 评论(0)
摘要:
isinstance与issubclass是python的内置方法
1、isinstance
判断一个对象是否是另一个类的实例
如果是:True
如果不是:False
class Foo:
pass
class Goo:
pass
foo_obj = Foo()prin... 阅读原文
2020-10-28 06:48:02 阅读(2604) 评论(0)
摘要:
classmethod与staticmethod内置装饰器
1、classmethod
是一个装饰器,给在类内部定义方法装饰,将类内部的方法变为 “类的绑定方法”
class DB:
__data = "tom is very cute"
def __init__(self, use... 阅读原文
2020-10-28 06:00:31 阅读(2316) 评论(0)
摘要:
面向对象的三大特性
1、继承
实现代码的重用,相同的代码不需要重复的写
详细介绍:点我进入
2、封装
根据职责将属性和方法封装到一个抽象的类中
详细介绍:点我进入
3、多态
以封装和继承为前提,不同的子类对象调用相同的方法,产生不同的执行结果
详细介绍:点我进入
阅读原文
2020-10-28 00:36:02 阅读(2396) 评论(0)
摘要:
多态
1)、什么是多态
多态指的是同一种类型的事物,不同的形态
2)、多态的目的
“多态” 也称之为 “多态性”,目的是为了 在不知道对象具体类型的情况下,统一对象调用方法的规范(比如:名字)
3)、多态的三种表现形式
① 继承父类
② 继承抽象类
③ 鸭子类型
1、继承... 阅读原文
2020-10-27 22:54:01 阅读(2393) 评论(0)