摘要: ##取DataFrame里面某个位置的值 知道index的时候: 这里用index做循环,去每一行某一列的值,直接用 df.loc[index][column name] 即可 for j in raw.index: chs_map = china_map[china_map['city_name' 阅读全文
posted @ 2021-04-02 09:30 shmily墨鱼 阅读(3451) 评论(0) 推荐(0) 编辑
摘要: 组件系统是 Vue 的另一个重要概念,因为它是一种抽象,允许我们使用小型、独立和通常可复用的组件构建大型应用。仔细想想,几乎任意类型的应用界面都可以抽象为一个组件树: 如果vue实例中对象既有el也有template,那么template的优先级大于el //App header aside con 阅读全文
posted @ 2021-03-12 15:53 shmily墨鱼 阅读(46) 评论(0) 推荐(0) 编辑
摘要: ##Item和Field ● Item基类 自定义数据类(如BookItem)的基类。 ● Field类 用来描述自定义数据类包含哪些字段(如name、price 等)。 接下来,我们改写第1章example项目中的代码,使用Item和 Field定义BookItem类,用其封装爬取到的书籍信息项目 阅读全文
posted @ 2021-03-09 19:00 shmily墨鱼 阅读(79) 评论(0) 推荐(0) 编辑
摘要: ##学习Wagtail 使用Wagtail 安装 Wagtail pip install wagtail 建立站点 wagtail start mysite ##更改设置文件 """ Django settings for wsj project. Generated by 'django-admi 阅读全文
posted @ 2021-03-09 10:16 shmily墨鱼 阅读(217) 评论(0) 推荐(0) 编辑
摘要: ##Selector对象 Scrapy综合bs(beautifulSoup)和lxml两者优点实现了Selector类,它是基于lxml库构建的,并简化了API接口。在Scrapy中使用Selector对象提取页面中的数据,使用时先通过XPath或CSS选择器选中页面中要提取的数据,然后进行提取。 阅读全文
posted @ 2021-03-08 11:42 shmily墨鱼 阅读(337) 评论(0) 推荐(0) 编辑
摘要: ###Scrapy框架流程图 Scrapy Engine(引擎): 负责Spider、ItemPipeline、Downloader、Scheduler中间的通讯,信号、数据传递等。 Scheduler(调度器): 它负责接受引擎发送过来的Request请求,并按照一定的方式进行整理排列,入队,当引 阅读全文
posted @ 2021-03-05 16:37 shmily墨鱼 阅读(58) 评论(0) 推荐(0) 编辑
摘要: ##初识Scrapy ###安装 pip install scrapy 这里以书中的列子走了,先大概了解下 ###创建项目 $ scrapy startproject example ###分析目标 打开页面http://books.toscrape.com,查看源码,观察书本名和价格的格式 可以看 阅读全文
posted @ 2021-03-05 11:07 shmily墨鱼 阅读(97) 评论(0) 推荐(0) 编辑
摘要: ##第一个窗口 #@Time :2021/03/01 #@Author:Moyu import sys from PyQt5 import QtWidgets,QtCore app = QtWidgets.QApplication(sys.argv) widget = QtWidgets.QWidg 阅读全文
posted @ 2021-03-03 15:54 shmily墨鱼 阅读(395) 评论(0) 推荐(0) 编辑
摘要: ##加载静态文件 将bootstrap下载好,放入statics(这个是自己命名的,跟配置文件的静态目录相同)文件夹下面,然后在template下面创建header.html和footer.html这里大家可以到网上找自己喜欢的模板自定义前段界面,这里主要是跟着书走,就不折腾了。 header.ht 阅读全文
posted @ 2021-03-01 11:38 shmily墨鱼 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ##pyqt5安装 pip install pyqt5 pip install pyqt5-tools 在vscode中安装PYQT Integration 新版本的qtdesigner在D:\moyu\Envs\pyqt\Lib\site-packages\qt5_applications\Qt\ 阅读全文
posted @ 2021-02-27 12:03 shmily墨鱼 阅读(115) 评论(0) 推荐(0) 编辑