随笔分类 - python
摘要:深拷贝、浅拷贝 1. 浅拷贝 浅拷贝是对于一个对象的顶层拷贝 输出结果: copy()是浅拷贝,只拷贝了最顶层的数组,而数组中的内容只是拷贝了引用。 因此用a[0].append(1)方法后,数组a和b都发生了改变。 2. 深拷贝 深拷贝是对于一个对象所有层次的拷贝(递归) 输出结果: deepco
阅读全文
摘要:什么是不可变类型? 存储空间保存的数据不允许被修改,这种数据就是不可变类型。 常见的不可变类型有: 数字类型 int, bool, float, complex, long(2.x) 字符串 str 元组 tuple 什么是可变类型? 存储空间保存的数据允许被修改,这种数据就是可变类型。 常见的可变
阅读全文
摘要:1 from selenium import webdriver 2 import os 3 import json 4 import time 5 6 7 class Douyu: 8 def __init__(self): 9 # 1.发送首页的请求 10 self.driver = webdriver.Chrome('../ch...
阅读全文
摘要:一.确保安装了requests模块 还没安装的可以百度一下如何安装,很简单的。 这里简单的说一下方法:win+R,输入cmd,打开命令行窗口,输入命令:pip install requests ,即可自动安装库成功 二. 1.导入request模块 import requests 2.发送请求,这里
阅读全文
摘要:一.windows平台下requests的安装 1.win+R,输入cmd,打开命令行窗口,输入命令:pip install requests ,即可自动安装库成功 2.输入命令:pip list,即可查看所有已安装的模块,可以看到requests已成功安装 二.利用Requests写一个贴吧爬虫
阅读全文
摘要:附上结果图:
阅读全文
摘要:用socket和线程实现全双工收发数据 1.基础知识 Socket(套接字) 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。由此知道套接字是全双工的。 线程(thread) 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单
阅读全文

浙公网安备 33010602011771号