分类
摘要:
继承是面向对象编程的一个重要的方式,通过继承,子类就可以扩展父类的功能 由于Python允许使用多重继承,因此,MixIn就是一种常见的设计 只允许单一继承的语言(如Java)不能使用MixIn的设计
通常的继承关系设计如下: 继承关系:Animal Dog(Animal) ... 阅读原文
2019-06-05 16:16:03 阅读(2582) 评论(0)
摘要:
文章只是介绍自己安装时从安装不上到安装后报错,再到安装成功的心路历程,并不代表广大欧皇也会会出现同类型的问题,也不是总结和汇总各种出问题的原因.
直接进入正题,首先我这边是win环境,电脑上装的是python3.8和anaconda(python3.7),确认环境变量没有问题,环境变量配置的是python3.8... 阅读原文
2019-06-05 16:12:02 阅读(2347) 评论(0)
摘要:
一. lamda匿名函数 为了解决一些简单的需求而设计的一句话函数
# 计算n的n次方
def func(n):
return n**n
print(func(10))
f = lambda n: n**n
print(f(10))
lambda表示的是匿名函数. 不需要用def... 阅读原文
2019-06-05 16:03:01 阅读(2404) 评论(0)
摘要:
# -*- coding: utf-8 -*-
from Crypto.Cipher import AES
import base64
import random
import codecs
import requests
from fake_useragent import UserAgent
f... 阅读原文
2019-06-05 15:56:02 阅读(2104) 评论(0)
摘要:
首先我想说的是想学好一门语言或者是其他任何的技能,都不可能短时间内学成,除非可以像电视剧那样把手放在背后传功,或者拿到屠龙刀里的九阴真经,让你一下子变成超级赛亚人3,毁灭地球。
因为目前Python非常火,应用非常的广泛,是目前最火的行业之一,竞争很大,工资很高,未来发展也极好。
我个人建议: 如条件还可以,负... 阅读原文
2019-06-05 15:26:03 阅读(2294) 评论(0)
摘要:
一、简介
Python的hashlib提供了常见的摘要算法,如MD5、SHA1、SHA224、SHA256、SHA384、SHA512等算法。
什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。
举个例子,你写了一篇文章,... 阅读原文
2019-06-05 13:50:01 阅读(2443) 评论(0)
摘要:
熟悉Python的人可能都知道,Apscheduler是python里面一款非常优秀的任务调度框架,这个框架是从鼎鼎大名的Quartz移植而来。
之前有用过Flask版本的Apscheduler做定时任务。刚好前不久接触了Tornado,顺便玩玩Tornado版本的Apscheduler。
本篇做了一个简单的Wd... 阅读原文
2019-06-05 11:51:02 阅读(1855) 评论(0)
摘要:
Blueprint简介
Blueprint它是Flask项目的一种组件式开发,可以在一个应用内或跨越 多个项目共用蓝图。使用蓝图可以极大地简化大型应用的开发难度,也为Flask扩展 提供了一种在应用中注册服务的集中式机制。 模块化管理程序路由是它的特色,它使程序结构清晰、简单易懂。但是一个Blueprint并不是一... 阅读原文
2019-06-05 10:44:10 阅读(1985) 评论(0)
摘要:
1.基础知识
~后缀名是可以是任意的
~导入模块时,如果不是.py就会报错
=》》所以尽量后缀名携程.py
2.执行方式
-python解释器
3. #!/usr/bin/env python -----------这是解释器路径
4. # -*- coding:utf8 -*... 阅读原文
2019-06-05 10:26:10 阅读(2270) 评论(0)
摘要:
1.upper(将小写字母转换为大写)
语法:
str.upper()
参数:
NA
实例:
a = 'abc'
b = a.upper()
print(b)
结果:
ABC
2.lower(将小写字母转换为大写)
语法:
... 阅读原文
2019-06-05 09:27:02 阅读(1932) 评论(0)