-
Python第六章 面向对象
所属栏目:[Python] 日期:2020-12-20 热度:167
第六章 面向对象 1.面向对象初了解 ? 面向对象的优点: ? 1.对相似功能的函数,同一个业务下的函数进行归类,分类 ? 2.类是一个公共的模板,对象就是从具体的模板中实例化出来的,得到对象就得到一切 类:具有相同属性和功能的一类事物 对象:某个类的具体表[详细]
-
django关系类型字段
所属栏目:[Python] 日期:2020-12-20 热度:100
一、多对一(ForeignKey) 多对一的关系,通常被称为外键。外键字段类的定义如下: class ForeignKey(to,on_delete,**options)[source] 外键需要两个位置参数,一个是关联的模型,另一个是 on_delete 选项 外键要定义在‘多’的一方! class Blog(models.Mod[详细]
-
第三章 模块
所属栏目:[Python] 日期:2020-12-20 热度:80
1. 列举常用的模块。 math random re os sys requests time datetime calendar logging functools? json pickle struct socket? hashlib uuid django flask collections ... 2. 如何安装第三方模块? 1.在命令行执行pip install 模块名 2.在pycharm的File---[详细]
-
垃圾回收机制
所属栏目:[Python] 日期:2020-12-20 热度:142
序言: ? 来一起看看: 不同于C/C++,像Python这样的语言是不需要程序员写代码来管理内存的,它的GC(Garbage Collection)机制 实现了自动内存管理。GC做的事情就是解放程序员的双手,找出内存中不用的资源并释放这块内存。 下面我们来看看Python的GC是怎么做[详细]
-
协程-gevent
所属栏目:[Python] 日期:2020-12-20 热度:139
? 协程 协程,又称微线程,纤程。英文名Coroutine。 协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。 为啥说它是一个执行单元,因为它自带CPU上下文。这样只要在合适的时机, 我们可以把一个协程 切换到[详细]
-
Python连载35-死锁问题以及解决方式
所属栏目:[Python] 日期:2020-12-20 热度:172
一、死锁问题 ? 例子 ? import threading import time?lock_1 = threading.Lock()lock_2 = threading.Lock()? def func_1(): print ( " func_1 starting...... " ) lock_1.acquire() # 我先占上lock_1 print ( " func_1 申请了 lock_1..... " ) time.sleep([详细]
-
python3安装模块,摘自网上
所属栏目:[Python] 日期:2020-12-20 热度:71
? 配置好Python3.6和pip3 安装EPEL和IUS软件源 yum?install?epel-release?-yyum?install?https://centos7.iuscommunity.org/ius-release.rpm?-y 安装Python3.6 yum?install?python36u?-yyum?install?python36u-devel?-y 创建python3连接符 ln?-s?/bin/python[详细]
-
python 加密解密
所属栏目:[Python] 日期:2020-12-20 热度:72
MD5 import hashlib c = raw_input(‘输入字符:‘)? ?#python3为input ? ?b = hashlib.md5() b.update(c.encode(encoding=‘utf-8‘)) print (‘MD5加密前:‘+ c) print (‘MD5加密后:‘+b.hexdigest()) Base64 ? ? import base64 #base64加密 ? ?? ? prin[详细]
-
python基础:运算符
所属栏目:[Python] 日期:2020-12-20 热度:195
转自博主: 云烟三渺 ,网址:https://www.cnblogs.com/wlyhy/p/10010437.html, Python中运算符主要分为算术运算符,赋值运算符,比较运算符,逻辑运算符以及成员运算符。下面详细记录这5种运算符。 1. 算术运算符:5种 算术运算符,作为测试人员,掌握“+[详细]
-
Python中的对象与参考
所属栏目:[Python] 日期:2020-12-20 热度:126
参考 当创建一个对象并给它赋一个变量的时候,这个变量仅仅 参考 哪个对象,而不是表示这个对象本身!也就是说,变量名指向你计算机中存储那个对象的内存。这被称作 名称到对象的绑定 。 对象与参考的例子 注意两次不同的赋值操作listA的不同 listA = ['a','[详细]
-
Python_字典
所属栏目:[Python] 日期:2020-12-20 热度:168
1.字典的相关操作:添加,删除,修改,遍历 colors_Dic= { ‘ 张三 ‘ :10 , ‘ 李四 ‘ :20 , ‘ 王五 ‘ :30 } # key表示名字,value表示这个人拿了多少苹果 print ( ‘ 原字典中的数据: ‘ ) for key in colors_Dic: print (key+ ‘ : ‘ + str(colors_D[详细]
-
数据可视化
所属栏目:[Python] 日期:2020-12-20 热度:86
一,matplotilb库(数学绘图库) mat数学 plot绘图? lib库 matplotlib.pyplot(缩写mp)-python 最常用接口 mp.plot(水平坐标,垂直坐标数组) X:[1 2 3 4] Y:[5 6 7 8] .mp.plot(X,Y) 代码:plot(xxx,linestyle=线型,linewidth=线宽,color=颜色) 例: 1 impo[详细]
-
python常用模块
所属栏目:[Python] 日期:2020-12-20 热度:119
一、time模块 time.time() ? //时间戳 t = time.localtime() ? ? ? ?? //将一个时间戳转换为当前时区 二 、random模块 随机生成内容 random.randint( 1, 3) ? ? ?? //随机生成传入参数范围内的数字 即 1,2,3 三、sys模块 sys .platform ? ? ? ? ? ? ? ? //[详细]
-
升级pip报错
所属栏目:[Python] 日期:2020-12-20 热度:77
ERROR: Exception: Traceback (most recent call last): File "C:UsersadminAppDataRoamingPythonPython37site-packagespip_internalclibase_command.py",line 178,in main status = self.run(options,args) File "C:UsersadminAppDataRoamin[详细]
-
python选课系统demo的小练习
所属栏目:[Python] 日期:2020-12-20 热度:169
# 简化选课系统代码:先登陆,然后判断身份并实例化,根据身份对应的类,让用户选择 class Manager: operate_dict = [ ( ‘ 创造学生账号 ‘ , " creat_student " ),( ‘ 查看学生信息 ‘ , " check_student " ) ] def __init__ (self,name): self.name = name d[详细]
-
Python环境搭建
所属栏目:[Python] 日期:2020-12-20 热度:76
环境搭建 一、安装 1.1 python官网 www.python.org 如下: 找到Downloads,选择对应的操作系统 1.2 找到想要下载的版本 1.3 下图所示,安装完成 1.4 打开安装包 选择自定义安装 ,红色方框位是否设置环境变量,勾上是自动设置环境变量,不勾是手动设置环境变[详细]
-
python基础一 day47 html
所属栏目:[Python] 日期:2020-12-20 热度:65
前端 blog链接:http://www.cnblogs.com/liwenzhou/p/7988087.html 4周 ~5周 -2周前端 -2周Django基础 编程: 使用(展示)数据 存储数据 处理数据 前端 1. 前端是做什么的? 2. 起我们为什么要学前端? 1. 全栈 3. 前端都有哪些内容? 1. HTML(2d) 2. CSS(2d) 3. J[详细]
-
Python 前端CSS样式
所属栏目:[Python] 日期:2020-12-20 热度:190
一 css字体和文本样式 1.字族 /* 字族:STSong作为首选字体,微软雅黑作为备用字体 */ font-family: "STSong","微软雅黑"; 字族 2.字体大小:font-size font-size: 14px; 字体大小 3.字重(字体粗细): ? font-size: 40px; 4.字体颜色(四种设置方式):color[详细]
-
python基础一 day48 css
所属栏目:[Python] 日期:2020-12-20 热度:50
1. 前情回顾 1. Web开发的本质 客户端 服务端 浏览器 自己写socket server 2. HTML HTML标签 1. 单标签和双标签 2. 内联标签和块儿级标签(是否独占一行) 内联: span img a b i 块儿级:div h1~h6 p hr ul li ol 嵌套的规则: 1. 内联的不能套块儿级 2. p不能套[详细]
-
使用 Flask 报错
所属栏目:[Python] 日期:2020-12-20 热度:139
一、跟着写了一个很简单的Flask应用,直接报错 from flask import Flaskapp = Flask(__name__)@app.route( " / " )def hello(): return " 1234 " if __name__== " __main__ " : app.run() 报的错误 Traceback (most recent call last): File " input " ,line[详细]
-
Python 爬虫 BeautifulSoup4 库的使用
所属栏目:[Python] 日期:2020-12-20 热度:92
BeautifulSoup4库 和 lxml 一样,Beautiful Soup 也是一个HTML/XML的解析器,主要的功能也是如何解析和提取 HTML/XML 数据。 lxml 只会局部遍历,而Beautiful Soup 是基于HTML DOM(Document Object Model)的,会载入整个文档,解析整个DOM树,因此时间和内[详细]
-
Flask简单http接口实现
所属栏目:[Python] 日期:2020-12-20 热度:184
? # flask demofrom flask import Flask,requestapp = Flask(__name__)# http://127.0.0.1:8080@app.route(‘/‘)def index(): return ‘Hello World‘# http://127.0.0.1:8080?p1=aaa@app.route(‘/test1‘,methods=[‘POST‘,‘GET‘])def test1(): result[详细]
-
Python中常见字符串去除空格的方法总结
所属栏目:[Python] 日期:2020-12-20 热度:98
1:strip()方法,去除字符串开头或者结尾的空格 a = " a b c " a.strip() ‘a b c‘ 2:lstrip()方法,去除字符串开头的空格 ?a = " a b c " a.lstrip() ‘a b c ‘ 3:rstrip()方法,去除字符串结尾的空格 ?a = " a b c " a.rstrip() ‘ a b c‘ 4:replace[详细]
-
Django---Django中使用COOKIE和SESSION
所属栏目:[Python] 日期:2020-12-20 热度:161
Django---Django中使用COOKIE和SESSION 一丶Cookie cookie的由来 # HTTP协议是无状态的。# 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应[详细]
-
# Pycharm打造高效Python IDE
所属栏目:[Python] 日期:2020-12-20 热度:171
Pycharm打造高效Python IDE 建议以 scientific mode运行 ,在科学计算时,可以方便追踪变量变化,并且会提示函数的用法,比普通模式下的提示更加智能,一般在文件中引入了numpy等科学计算包时会自动识别,并提示使用scientific mode模式。 具体步骤: Settin[详细]
