Country List

Django模板语言,标签整理

[亡魂溺海] 提交于 2021-01-12 04:49:38
Django模板语言 标签 内置标签引用 1. autoescape 控制自动转义是否可用. 这种标签带有任何 on 或 off 作为参数的话,他将决定转义块内效果。 该标签会以一个 endautoescape 作为结束标签. 当自动转义生效时,所有变量内容会被转义成HTML输出(在所有过滤器生效后) 这等同与手动将 escape 筛选器应用于每个变量。 实例: 1) <!-- index.html文件 --> < body > < p >{{ text }} </ p > {% autoescape off %} {{ text }} {% endautoescape %} </ body > 如果: text = "<b>文本内容</b>" 页面显示结果: <b>文本内容</b> 文本内容 2) <!-- index.html文件 --> < body > < p >{{ text }} </ p > {% autoescape off %} {{ text|escape }} {% endautoescape %} </ body > 页面显示结果: <b>文本内容</b> <b>文本内容</b> 使用了escape过滤器, 则对text文本转义 Django转义默认是开启的, 关闭转义有两种方式 (1) safe 一般作用于单行文本 (2) autoescape off

Python笔记:爬取各国疫情仙去人数数据制作南丁格尔玫瑰图

妖精的绣舞 提交于 2020-08-13 02:15:12
我凌晨用Python爬虫实时从网上爬取各国在疫情中仙去人数的数据,然后仿人民日报制作成“南丁格尔玫瑰图” 英国37048;意大利32877;西班牙27117都对得上; 但美国、法国、巴西的跟百度大数据的对比,存在些许误差。 可能是不同网站的数据源的更新不同步造成的吧? ——2020年5月27日3时18分前 数据源通过接口 `https://lab.isaaclin.cn/nCoV/zh` 来抓取,我们取疫情中死亡人数超过 2000 的国家的数据 。 代码如下: from pyecharts.charts import Pie from pyecharts import options as opts import random, requests url = 'https://lab.isaaclin.cn/nCoV/api/area' data_json = requests.get(url).json() country_list = [] count_list = [] ds = {} for item in data_json['results']: if item['countryEnglishName']: if item['deadCount'] is not None and item['countryName'] is not None: if int(item[

pyecharts 疫情可视化数据可视化(二)

夙愿已清 提交于 2020-04-07 11:24:47
因为之前写的接口改了,更新了下 一:数据准备阶段 此次数据所有来源均从这两个地方得到 1.腾讯各省份市的疫情接口 2.腾讯疫情历史每日数据接口和国外疫情数据接口 二:工具和环境 IDE:Pycharm 第三方模块 1.json 主要功能:处理接口数据 2.requests 主要功能:获取接口数据 3.pandas 主要功能:将数据保存为csv 4.datetime 主要功能:文件保存时间 5.pyecahrts 主要功能:数据可视化制作地图等 版本1.7.0 6.flask 主要功能:web展示 环境 python3.7 浏览器:Chrome浏览器 三 绘制地图 获取数据方法 返回的是数据需要进行转换 json.loads方法是把json对象转化为python对象 def getdata ( self ) : r = requests . get ( self . url ) . json ( ) data = json . loads ( r [ 'data' ] ) return data 1.多国累计确诊趋势折线图 lines = ( Line ( ) . add_xaxis ( [ x . strftime ( '%Y-%m-%d' ) for x in list ( pd . date_range ( start = '2020-02-25' , end =

pyecharts 疫情可视化数据可视化(二)

与世无争的帅哥 提交于 2020-04-07 07:42:19
因为之前写的接口改了,更新了下 一:数据准备阶段 此次数据所有来源均从这两个地方得到 1.腾讯各省份市的疫情接口 2.腾讯疫情历史每日数据接口和国外疫情数据接口 二:工具和环境 IDE:Pycharm 第三方模块 1.json 主要功能:处理接口数据 2.requests 主要功能:获取接口数据 3.pandas 主要功能:将数据保存为csv 4.datetime 主要功能:文件保存时间 5.pyecahrts 主要功能:数据可视化制作地图等 版本1.7.0 6.flask 主要功能:web展示 环境 python3.7 浏览器:Chrome浏览器 三 绘制地图 获取数据方法 返回的是数据需要进行转换 json.loads方法是把json对象转化为python对象 def getdata ( self ) : r = requests . get ( self . url ) . json ( ) data = json . loads ( r [ 'data' ] ) return data 1.多国累计确诊趋势折线图 lines = ( Line ( ) . add_xaxis ( [ x . strftime ( '%Y-%m-%d' ) for x in list ( pd . date_range ( start = '2020-02-25' , end =

[技术翻译]使用Nuxt生成静态网站

倾然丶 夕夏残阳落幕 提交于 2020-01-07 00:14:18
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 本周再来翻译一些技术文章,本次预计翻译三篇文章如下: 04.[译]使用Nuxt生成静态网站 ( Generate Static Websites with Nuxt ) 05.[译]Web网页内容是如何影响电池功耗的 ( How Web Content Can Affect Power Usage ) 06.[译]在现代JavaScript中编写异步任务 ( https://web.dev/off-main-thread/ ) 我翻译的技术文章都放在一个github仓库中,如果觉得有用请点击star收藏。我为什么要创建这个git仓库?目的是通过翻译国外的web相关的技术文章来学习和跟进web发展的新思想和新技术。git仓库地址: https://github.com/yzsunlei/javascript-article-translate 静态网站如今再次流行起来了。信息站和品牌宣传站不再需要使用WordPress之类的内容管理系统来动态更新。 使用静态网站生成器,您可以从无源CMS,API等动态源以及Markdown文件等文件中获取内容。 Nuxt是基于Vue.js的出色的静态网站生成器,可轻松用于构建静态网站。使用Nuxt,从动态内容构建静态网站所需要做的就是创建模板