自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 天气预报API

1.前言最近对一些人工智能api挺感兴趣的,无意间看到了一个天气预报api,但是每天只能调用100次,总感觉有点不舒服,于是自己写了个获取天气的程序,可以作为包导入主程序运行。2.使用方法2.1 使用1.复制下面代码到python文件中,创建__init__.py文件将此文件作为包,在主程序中导入该包。2.实例化Weather对象,调用get_weather()方法,返回一个dict对象weather = Weather()result = weather.get_weather('武汉')

2021-03-24 22:46:48 1443

原创 Scrapy爬取知乎热榜信息

前两周去学习了一下Django,由于第一次接触设计模式,对于mvc设计模式还是很陌生的,花了大约一周的时间才大概熟悉了整个工作流程,第二周学会了写一些简单的网站应用,原本自己定好目标是要两周学会一个框架的,但是整网站要搞服务器,还要域名备案什么的,怪麻烦的,两周时间过去,还是没有做一个完整的Django项目,也就没脸跑去写博客来记录了。但还是不得不继续学习我计划中的下一个框架——Scrapy,从3.15到今天3.21号已经正好过去一周了,我花了四到五天的时间看完了一本半的书,周五晚上熬了个夜最终把整个scr

2021-03-22 13:46:31 904

原创 关于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

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除