日志
文章平均质量分 73
余德淦
这个作者很懒,什么都没留下…
展开
-
日志-Frobenius norm,共轭矩阵
Frobenius norm就是矩阵各个元素平方和,然后开平方根。如果这个算出来的difference太大,就说明backpropagation出现了错误。可以使用numpy算出两个矩阵之间frobenius normnumpy.linalg.normimport numpy as npprint(np.linalg.norm(np.array([1,1])))1.414213...原创 2020-03-09 19:20:05 · 2638 阅读 · 0 评论 -
日志-加cookie到get请求中
import urllib.requestimport requestsheaders = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Safari/537.36'}cookie = {'Cookies'...原创 2020-03-05 11:23:49 · 817 阅读 · 0 评论 -
日志-‘‘‘用异步请求代理网站,
在引用模块的时候,模块里的属性需要在模块里面定义,不能在其他模块引用的时候再定义。import requestsimport time from bs4 import BeautifulSoupimport asyncioimport timeimport reclass Crawl(): def __init__(self): self.all_...原创 2020-03-02 13:40:17 · 57 阅读 · 0 评论 -
日志-‘‘‘获取代理的Ip和port,将代理放入redis中‘‘‘
分为三个模块,ip,shuju,runip模块负责抓取IP和portshuju模块负责将抓取到的ip加入到redis中run是用来启动上述模块的ip.pyimport requestsimport time from bs4 import BeautifulSoupheaders = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; W...原创 2020-03-01 21:11:49 · 159 阅读 · 0 评论 -
日志-在命令行输入参数的方法/用vscode匹配正则表达式,然后修改匹配的内容
当我们想在运行文件前输入一些参数,让文件用这些参数运行就可以用argparseimport argparseparser = argparse.ArgumentParser()parser.add_argument('integers' ,type=int ,help='inttttttt')#位置参数要放在最前面parser.add_argument("-p", "--nprod",...原创 2020-03-01 14:15:23 · 326 阅读 · 0 评论 -
日志2/关于元类的想法
在学习崔庆才的代理池维护时,发现他使用了元类,所以进行研究这篇文章很好的解释了元类的原理。元类其实要使用元类,就要搞清楚类是怎么创建的所有的类都是通过type这个类创建的。type的用法如下type(name, bases, attrs)name: name of the classbases: tuple of the parent class (for inheritance,...原创 2020-02-29 10:51:51 · 86 阅读 · 0 评论 -
python语法
redis的安装和使用可以在GitHub下载redisdesktopmanager,这是一个交互软件,不用下载最新的,要收费。以前的版本是免费的在GitHub上下载redisredis的使用教程可以看官方文档。redis官方文档在爬虫设置ip代理池的时候需要用到崔庆才的redis文档python super()函数继承父类的函数python classmethod()函数不用实...原创 2020-02-27 19:45:56 · 55 阅读 · 0 评论