摘要: from flask import Flask, render_template from werkzeug.routing import BaseConverter # 配置regex路由转换器 # 配置regex路由转换器类 class RegexConvert(BaseConverter): def __init__(self, url_map, *items): ... 阅读全文
posted @ 2018-08-03 20:20 月上秦少 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 为了消除各浏览器对css默认的设置,保持网页在各浏览器中的外观保持一致,初始化css就显得非常必要了!很多时候出现的样式不兼容问题,都可以通过css初始化代码来解决。下面列举常用的一些方案: 1.最耗资源的,最简单的 2.选择性初始化举例(综合) 3.sina的 4.yahoo的 5.博客园的 阅读全文
posted @ 2018-08-03 08:11 月上秦少 阅读(3337) 评论(0) 推荐(0) 编辑
摘要: 看下面的例子就明白了 __repr__和__str__这两个方法都是用于显示的,__str__是面向用户的,而__repr__面向程序员。 打印操作会首先尝试__str__和str内置函数(print运行的内部等价形式),它通常应该返回一个友好的显示。 __repr__用于所有其他的环境中:用于交互 阅读全文
posted @ 2018-08-01 00:06 月上秦少 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、map 语法: map(func,Iterable) map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 >>> def f(x):... return x * x...>>> r = map(f, 阅读全文
posted @ 2018-07-31 23:39 月上秦少 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 我们已经知道,可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generator function。这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。可以使用 阅读全文
posted @ 2018-07-31 22:30 月上秦少 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 列表生成式 可以使用两层循环,可以生成全排列:>>> [m + n for m in 'ABC' for n in 'XYZ']['AX', 'AY', 'AZ', 'BX', 'BY', 'BZ', 'CX', 'CY', 'CZ'] 运用列表生成式,可以写出非常简洁的代码。例如,列出当前目录下的 阅读全文
posted @ 2018-07-31 22:26 月上秦少 阅读(3055) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*- # author : Keekuun """ JSON: 不同语言之间的传递对象 JSON python 数据类型对应关系 {} dict [] list "string" str 123.6 int/float true/false ... 阅读全文
posted @ 2018-07-31 21:51 月上秦少 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 虚拟主机需要镜像文件, 如果是拷贝的虚拟机,还需要桥接联网的话,更改mac地址, 阅读全文
posted @ 2018-07-30 19:24 月上秦少 阅读(5989) 评论(0) 推荐(0) 编辑
摘要: 在vmware中安装Ubuntu之后,我们希望基本的功能如上网、传输文件等功能都是可用的,但是经常遇到不能上网的情况。使用笔记本时,我们经常希望能通过无线网卡上网,但是在做嵌入式开发时,我们还希望虚拟机能通过有线网连接到嵌入式设备上。如何保证两者快速切换,有时候会很头疼。 在网上查阅相关资料和自己试 阅读全文
posted @ 2018-07-30 19:23 月上秦少 阅读(3423) 评论(0) 推荐(1) 编辑
摘要: 输出: 阅读全文
posted @ 2018-07-29 23:03 月上秦少 阅读(463) 评论(0) 推荐(0) 编辑