分类
摘要:
模块
python中的模块
有过C语言编程经验的朋友都知道,在C语言中如果要引用sqrt函数,必须用语句#include <math.h>引入math.h这个头文件,否则是无法正常进行调用的。
那么在python中,如果要引用一些其他的函数,该怎么处理呢?
在python中,有一个概念叫做模块(modul... 阅读原文
2018-04-09 21:22:02 阅读(756) 评论(0)
摘要:
Python当中对于拷贝,分为两种类型。一种是数字和字符串,另一种就是列表、元组、字典等其他类型了。
一、数字和字符串的拷贝
1、赋值
举个栗子:
a1 = 123123
a2 = 123123
# a2 = a1 # 赋值
print(id(a1)) # 通过id()函数来打印变量在内存当中的地址
print... 阅读原文
2018-04-09 21:15:04 阅读(737) 评论(0)
摘要:
Python中%r和%s的详解及区别
%r用rper()方法处理对象%s用str()方法处理对象
有些情况下,两者处理的结果是一样的,比如说处理int型对象。
例一:
print "I am %d years old." % 22
print "I am %s years old." % 22
print... 阅读原文
2018-04-09 19:41:04 阅读(725) 评论(0)
摘要:
一:什么是正则?
正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。
(在Python中)它内嵌在Python中,并通过re模块实现。正则表达式模式被编译成一系列的字节码,然后由C编写的匹配引擎执行。
生活中处处都是正则:
... 阅读原文
2018-04-09 19:39:04 阅读(780) 评论(0)
摘要:
一、概述
就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,要讲他的具体用法要讲一本书!它内嵌在Python中,并通过 re 模块实现。你可以为想要匹配的相应字符串集指定规则;该字符串集可能包含英文语句、e-mail地址、TeX命令或任何你想搞定的东西。然后你可以问诸如“这个字符串匹配... 阅读原文
2018-04-09 18:55:05 阅读(792) 评论(0)
摘要:
我们都知道,flask不支持异步非阻塞的请求,我们可以创建一个新项目去测试一下,推荐大家使用pycharm去开发我们的flask 使用特别的方便。
rom flask import Flask
import time
app = Flask(__name__)
@app.route('/')
def hell... 阅读原文
2018-04-09 18:05:04 阅读(937) 评论(0)
摘要:
完善类的内容
示例:
1 #! /usr/bin/env python
2 # coding =utf-8
3
4 #通常类名首字母大写
5 class Person(object):
6
7 """
8 This is about a person #类文档
9 "... 阅读原文
2018-04-09 17:58:02 阅读(738) 评论(0)
摘要:
1. 静态方法 @staticmethod
只是名义上归类管,实际上静态方法里访问不了类或者实例中的任何属性
2. 类方法 @classmethod
只能访问类变量,不能访问实例变量
3.属性方法 @property
把一个方法变成一个属性,不可以传变量
阅读原文
2018-04-09 17:35:02 阅读(791) 评论(0)
摘要:待整理 阅读原文
2018-04-09 16:45:02 阅读(809) 评论(0)
摘要:
(一) 三种网页抓取方法
1、 正则表达式:
模块使用C语言编写,速度快,但是很脆弱,可能网页更新后就不能用了。
2、 Beautiful Soup
模块使用Python编写,速度慢。
安装:
pip install beautifulsoup4
3、 Lxml
模块使用C语言编写,即快速又健壮... 阅读原文
2018-04-09 15:50:03 阅读(744) 评论(0)