![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 88
低调,做自己
这个作者很懒,什么都没留下…
展开
-
Scrapy爬取知乎热榜信息
前两周去学习了一下Django,由于第一次接触设计模式,对于mvc设计模式还是很陌生的,花了大约一周的时间才大概熟悉了整个工作流程,第二周学会了写一些简单的网站应用,原本自己定好目标是要两周学会一个框架的,但是整网站要搞服务器,还要域名备案什么的,怪麻烦的,两周时间过去,还是没有做一个完整的Django项目,也就没脸跑去写博客来记录了。但还是不得不继续学习我计划中的下一个框架——Scrapy,从3.15到今天3.21号已经正好过去一周了,我花了四到五天的时间看完了一本半的书,周五晚上熬了个夜最终把整个scr原创 2021-03-22 13:46:31 · 904 阅读 · 0 评论 -
关于Django的一对一,一对多,多对多
前言在学习Django时,我对于mtv中的m始终有一丝疑惑,也就是model。因为作者是第一次学习orm,一对一和一对多我是可以理解的,但是多对多我不知道该怎么写,查阅了一些文章后才得以解决。正文1. 一对一一对一映射关系,原则上是可以将两张表合并的,不过是因为考虑到数据的安全性而单独放在一起,比如创建两张表,学生表Students和学生信息表StudentsInfo,学生表有学生的姓名,性别,学号一些可以公开的信息,而学生信息表里则包括学生电话,身份证号,等一些私密的信息,如果这些信息放在一张表里原创 2021-03-21 15:44:50 · 546 阅读 · 1 评论 -
python关于守护线程join方法的小细节
1.前言今天写完B站视频爬虫并加入多线程时,我加入了信号量,因此照理来说应该会同时有好几个文件在写入,但是最后却发现程序只是按照写的顺序来进行,就像没有写多线程一样,这是我之前从没有发生过的,而我检查了几遍也没有找出错误,毕竟程序确实没有报错,也成功下载了我需要的视频。2.join方法突然我注意到了一个地方join()现在写一个例子:2.1 代码如下:import timefrom threading import Thread, Lock, BoundedSemaphoredef原创 2021-02-20 22:00:03 · 170 阅读 · 0 评论