Python3标准库_collections

命名元组namedtuple

命名元组顾名思义就是有名称的元组, 其本质是一个继承自tuple的对象, 使用namedtuple函数可以快速创建该对象的子类, 并具有一些常用的方法, 设置verbose=True可以看到子类的细节;

```python from c...

阅读全文 >>>

R语言基本语法_数据结构

R语言数据结构

如果有Python使用经验, 可以比较容易地站在numpypandas等数据分析套件的基础上理解R语言中数据结构, 主要分为以下几种:

  1. 向量(vector, 有时也被称为atomic vector), 向量中的每个元素都必须是同一种类型...

阅读全文 >>>

JavaScript表单

个人JavaScript学习笔记:表单

阅读全文 >>>

JavaScript事件

个人JavaScript学习笔记:事件模型

阅读全文 >>>

JavaScript之DOM

个人JavaScript学习笔记:文档模型

阅读全文 >>>

JavaScript浏览器

个人JavaScript学习笔记:浏览器对象

阅读全文 >>>

JavaScript函数表达式

个人JavaScript学习笔记:函数表达式

阅读全文 >>>

JavaScript面向对象

个人JavaScript学习笔记:面向对象

阅读全文 >>>

JavaScript基础梳理

个人JavaScript学习笔记:学习环境以及基础知识

阅读全文 >>>

urllib.request模块中的三大组件

Request类

Request类用于生成请求对象,描述一个的URL请求的相关信息。其构造方法为:

```python Request(url, data=None, headers={}, origin_req_host=None, unverifiable=Fals...

阅读全文 >>>

urllib初探

urllib是一个Python的内置库,用来完成url相关的相关处理,最主要的功能就是使用通过url来完成请求。常用但不限于HTTP协议。

Python2.x和Python3.x的区别

在Python2.x中,有两个不同的模块:

  • urllib : 只能通过一个u...

阅读全文 >>>

HTTP初探及python实现

HTTP协议

HTTP协议(HyperText Transfer Protocol 超文本转移协议,常又被称为超文本传输协议)是TCP/IP协议簇中的其中一种应用层协议,广泛应用于网页服务器和浏览器之间的通信。HTTP协议建立在TCP协议的基础上,所以在建立HTTP通信...

阅读全文 >>>

Jinja2初探之api

加载模板

最简单的模板使用方式是从字符串中导入模板,如:

```python from jinja2 import Template template = Template("this is a {{ value }}") text = template.render(...

阅读全文 >>>

Jinja2初探之模板语法

在使用模板之前,首先要有一个模板,最常见的就是网页模板,因为这是Jinja2的起源(我觉得在脚本生成和组织上肯定也能够有很好地应用),详细的模板语法可以参考[模板设计者文档](http://www.pythonfan.org/docs/python/jinja2/zh/templates.ht...

阅读全文 >>>

PEP8学习笔记

PEP(Python Enhancement Proposals),是一系列关于Python的改进建议,其中的第8篇建议,即PEP8(Title: Style Guide for Python Code),...

阅读全文 >>>