定义:模板是html页面,可以根据师徒中传递过来的数据进行填充 创建模板:在sunck的下一个project下创建目录templates,再在此目录下创建myapp。 配置路径:修改setting.py文件的TEMPLATES下的DIRS,方括号中添加:os.path.join(BASE_DIR,' ...
分类:
编程语言 时间:
2020-02-23 20:09:27
阅读次数:
67
python使用正则抓取数据 今天主要学习了python使用正则抓取网页数据。 首先这是正则的几个步骤: 1、用import re 导入正则表达式模块; 2、用re.compile()函数创建一个Regex对象; 3、用Regex对象的search()或findall()方法,传入想要查找的字符串, ...
分类:
其他好文 时间:
2020-02-15 18:59:48
阅读次数:
79
思考 1.什么是非对称加密? 公钥加密系统,广泛用于数据加密传输 更详细的解释可参考维基百科 ( https://en.wikipedia.org/wiki/RSA_cryptosystem) 2.非对称加密难吗? very easy! 几乎每一种开发语言都能处理,同时也存在大量的工具 Python ...
分类:
编程语言 时间:
2020-02-12 22:25:11
阅读次数:
101
一、面向对象的概述面向对象是一种描述业务问题、设计业务实体和实体之间关系的方法二、类和对象1、类和对象得区别:类是对客观世界中事物得抽象,而对象是类实例化后的实体 例如:汽车模型就是一个类,制造出来的每辆汽车就是一个对象2、类的定义: (1)python使用class关键字定义一个类,类名的首字母一 ...
分类:
编程语言 时间:
2020-02-09 22:05:44
阅读次数:
133
class Person(object): name = "" age = 0 height = 0 weight = 0 def run(self): print("run") def eat(self, food): print("eat" + food) def openDoor(self): ...
分类:
编程语言 时间:
2020-02-09 22:04:54
阅读次数:
92
1 概述 1.1 编程方式 (1)面向过程:根据业务逻辑从上到下写代码 (2)函数式:将某功能代码封装在函数中,需要时直接调用 (3)面向对象:将函数进行分类和封装,让开发更好更快更强 Python使用类(class)和对象(object)进行面向对象编程。 面向对象三大特性: (1)继承:解决代码 ...
分类:
编程语言 时间:
2020-02-09 20:01:29
阅读次数:
57
raise Python 使用 raise 语句抛出一个指定的异常。 raise语法格式如下: try……finally try finally 语句无论是否发生异常都将执行最后的代码。 assert Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 ...
分类:
编程语言 时间:
2020-02-04 14:04:54
阅读次数:
112
原文引自:https://www.cnblogs.com/sch01ar/p/8687517.html 在Pycharm安装完unrar后,还要安装rar官方的库 不然运行的时候会抛出Couldn't find path to unrar library的错误 Windows: 下载rarlib的库 ...
分类:
编程语言 时间:
2020-02-04 10:54:03
阅读次数:
75
Python基础 上学期的课程中我学习了编译原理,虽然成绩渣渣,但是不影响我对编译过程有了整体的理解; Python作为一种计算机编程语言,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码,然后执 ...
分类:
编程语言 时间:
2020-02-02 12:14:48
阅读次数:
64
使用def定义函数def greet_user(username): """显示简单的问候语"""#文档字符串,描述了函数是用来做什么的Python使用它们来生成有关程序中函数的文档 print("Hello, " + username.title() + "!") greet_user('jess ...
分类:
其他好文 时间:
2020-02-01 23:24:07
阅读次数:
86