python
文章平均质量分 72
海尔辛
2017/12/11记录菜鸟成长历程
展开
-
全栈python第十八天 linux远程命令
远程命令ssh 远程登录scp 远程拷贝可以使用FileZila软件使用原创 2020-12-07 11:44:22 · 89 阅读 · 0 评论 -
全栈python第十七天 linux
查看内容命令查看小型文件 cat查看大型分屏文件 more,(S,F,空格 都是下一屏,回车是下一行,B是上一屏,q 退出)查看并编辑 gedit管道ls /bin | more链接命令的介绍In -s 软连接 源路径要使用绝对路径ln -s info.txt info-s.txt(错误)ln -s /home/lzc/桌面/123/info.txt info-s.txt(正确)In 硬链...原创 2020-12-03 17:07:31 · 191 阅读 · 0 评论 -
全栈python第十六天 linux
下再VMpro 下载ubantu iso记得在电脑启动进入bois主板,配置svm 支持为enable,安装,装入ubantu即可遇到问题:不能安装第三方软件解决方案:执行sudo apt-get upgrade学习Linux第一天,Ubuntu学习。控制终端字体大小 ctrl + shift + '+'ctrl + '-'启动终端 ctrl + alt + t显示当前目录所有文件和文件夹ls以树的形式显示当前目...原创 2020-12-02 16:34:56 · 84 阅读 · 0 评论 -
python全栈第三十一天 vue基础
VUE原创 2021-01-09 10:26:32 · 163 阅读 · 0 评论 -
python全栈第三十天 git
git安装sudo apt install git创建本地仓库git initgit config user.name xxxgit config user.email xxx.cn查看文件状态记录git status添加修改到工作区git add xxx.py从工作区删除git rm xxx.py从工作区恢复git checkout xxx.py提交到缓存区git commit -m '注释'查看缓存区的历史记录git..原创 2021-01-05 15:23:31 · 93 阅读 · 0 评论 -
python全栈第二十九天 Django
查询集QuerySet查询集,也称查询结果集,QuerySet,表示从数据库中获取的对象集合。当调用如下过滤器方法时,Django会返回查询集(而不是简单的列表)all():返回所有数据filter():返回满足条件的数据exclude():返回满足条件之外的数据order_by():对结果进行排序对查询集可以再次调用过滤器进行过滤,如books = BookInfo.objecys.filter(readcount__gt=30).order_by('pub_date')原创 2021-01-04 17:52:39 · 242 阅读 · 0 评论 -
python全栈第二十八天 Django
Redis 高级复习服务端查看帮助文档 redis-server --help杀死redis服务器 sudo skill -9 pid指定加载的配置文件 sudo redis-server /etc/redis/redis.conf客户端查看帮助文档 redis-cli --help运行测试命令 ping切换数据库 select 105中数据格式 string list hash set zsetDjango安装pipinstallDjango查看版...原创 2020-12-29 18:50:11 · 404 阅读 · 1 评论 -
python全栈第二十七天 Redis
Redis课程 挖坑后面填Redis 是一个高性能的key-value数据库学习时长1天目标能够描述什么是nosqlredis的特点根据参考资料修改常用redis配置写出redis中string类型数据的增删改查操作命令写出redis中hash类型数据的增删改查相关命令说出redis中list保存的数据类型使用strictRedis对象对string类型数据进行增删改查搭建redis集群redis是一个开源的使用ANSI C语言编写,遵守BS...原创 2020-12-23 16:59:02 · 97 阅读 · 0 评论 -
python全栈第二十六天(P49-52 x) mini-Web
mini-Web框架web框架概述web服务器主要时接收用户的http请求,根据用户的请求返回不同的资源数据,但是之前开发的时静态web服务器,返回的都是静态资源数据,如果返回动态资源呢?使用web框架专门负责处理用户的动态资源请求,这个web框架其实就是一个为web服务器提供服务的应用程序,简称web框架。框架程序开发使用web框架程序处理客户端的动态资源请求操作1.框架职责介绍接收web服务器的动态资源请求,给web服务器提供处理动态资源请求的服务2.动态资源判断原创 2020-12-23 16:28:07 · 67 阅读 · 0 评论 -
python全栈第二十五天 mysql
mysql高级查询排序语法select * from 表名 order by 列名 desc|asc;eg: select * from sanguo order by height desc,age asc;分页查询语法select * from 表名 limit start,count;eg:select * from sanguo where gender = "男" limit 0, 3;聚合函数一般结合分组使用,用于统计分组数据...原创 2020-12-22 15:37:34 · 90 阅读 · 0 评论 -
python全栈第二十四天 mysql
MySQL登录1.登录命令mysql -u root -p2.输入密码用户设置新增1.先切换数据库use mysql;2.插入新的create user 'lzc' identified by '123456';3.查看权限select * from user where user = 'lzc';或者SHOW GRANTS FOR 'lzc';4.开放权限grant all on *.* to 'lzc'@'%', 'local...原创 2020-12-18 11:49:53 · 99 阅读 · 0 评论 -
python全栈第二十三天 mysql
MySQL关系型数据库核心元素数据行数据列数据表数据库(数据表的集合)MySQLSQLiteMicrosoft SQL ServerOracle非关系型数据库又被称为NoSQL(Not Only SQL) 意义为不仅仅是SQL,对NoSQL最普遍的定义是“非关联型”,强调Key-Value的方式存储数据MonogoDBRedis数据库的特点1.持久化存储2.读写速度极高3.保证数据的有效性关系型数据库服务端软件:主...原创 2020-12-17 11:31:26 · 103 阅读 · 0 评论 -
python全栈第二十二天 html+css+js+jquery
获取命令行参数sys.argvHtml基础CSS基础js基础jQuery基础自己去学,因为我之前学过了原创 2020-12-11 10:09:50 · 165 阅读 · 0 评论 -
python全栈第二十一天 HTTP
HTTP200 正确响应307 重定向400 错误请求404 请求资源再服务器不存在500 服务器内部源代码出错原创 2020-12-10 12:11:22 · 98 阅读 · 0 评论 -
python全栈第二十天 网络编程
网络编程ip地址端口和端口号Tcp的介绍socket的介绍import socketif __name__ == '__main__': # 创建tcp客户端套接字 # AF_INET: ipv4地址类型 # SOCK_STREAM: tcp传输协议类型 socket_client_sub = socket.socket(family=socket.AF_INET, type=socket.SOCK_STREAM) # 和服务端套接字建立原创 2020-12-09 14:14:44 · 110 阅读 · 0 评论 -
python全栈第十九天 多进程
多进程# 导入进程包import multiprocessingimport time# 跳舞任务def dance(): for i in range(3): print('跳舞中...') time.sleep(0.2)# 唱歌任务def sing(): for i in range(3): print('唱歌中...') time.sleep(0.2)# 创建子进程# group:进程组,...原创 2020-12-08 18:11:55 · 91 阅读 · 0 评论 -
全栈python第十五天 python模块和包
# 导入模块import math# 模块的sqrt功能from math import sqrt# 模块所有功能from math import *# 模块别名import math as ppMath# 功能别名from math import sqrt as ppSqrt制作模块# 需求:一个函数 完成任意两个数字加法运算def testA(a, b): print(a + b)# 测试模块# testA(2, 3)i...原创 2020-11-30 18:08:11 · 101 阅读 · 0 评论 -
全栈python第十四天 python异常
多态 类方法 类属性在类外面添加属性两种方式,类添加,实例添加class Wash(object): passwash = Wash()wash.pp = 100print(wash.pp)Wash.pp = 100wash = Wash()print(wash.pp)异常finall无论是否异常都要执行的代码try: print(1/0)except (NameError, ZeroDivisionError): print(f'捕原创 2020-11-26 17:28:51 · 114 阅读 · 0 评论 -
全栈python第十三天 python继承
继承+单继承class Dog(object): def __init__(self): self.num = 1 def int_print(self): return f'{self.num}'class PPDog(Dog): passpDog = PPDog()print(pDog.int_print())多继承,class OldShiFu(object): def __init__..原创 2020-11-25 10:41:29 · 83 阅读 · 0 评论 -
全栈python第十二天 python面向对象
面向对象面向对象三大特性封装---将属性和方法书写到类的里面的操作即为封装---封装可以为属性和方法添加私有权限继承---子类默认继承父类的所有属性和方法---子类可以重写父类属性和方法多态---传入不同的对象,产生不同的结果class Dog(object): def work(self): print('工作!')class ArmyDog(Dog): def work(self): pri...原创 2020-11-24 18:30:31 · 102 阅读 · 0 评论 -
全栈python第十一天 python文件
文件不同模式打开文件的完全列表:模式 描述 t 文本模式 (默认)。 x 写模式,新建一个文件,如果该文件已存在则会报错。 b 二进制模式。 + 打开一个文件进行更新(可读可写)。 U 通用换行模式(不推荐)。 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。一般用于非文本文件如图片等。 r+ 打开一个文原创 2020-11-23 15:09:46 · 100 阅读 · 0 评论 -
全栈python第十天 python函数
目录函数提高学员系统函数加强函数提高 变量作用域 局部变量和全局变量 多函数可执行流程 函数的返回值 函数的参数 拆包和交换两个变量的值 引用 可变和不可变类型学员系统# 添加学员# 删除学员# 修改学员# 查询学员# 显示所有学员# 退出系统list_ = []def printStr(say): print(say)d...原创 2020-11-20 18:14:07 · 124 阅读 · 0 评论 -
全栈python第九天 python函数
函数目标函数的作用 复用性,优雅性 函数的使用步骤 函数的参数作用 函数的返回值作用 函数的说明文档 函数嵌套原创 2020-11-20 10:25:19 · 81 阅读 · 0 评论 -
全栈python第八天 python集合
集合集合的特点集合的数据自动去重,集合没有顺序,集合不支持下标创建集合创建空集合set()创建有元素的集合set_ = {1, 2, 3}原创 2020-11-20 09:54:36 · 83 阅读 · 0 评论 -
全栈python第六天 python元组字典
目录元组应用场景定义元组元组查找元组修改元组删除元组合并元组内置函数字典语法增改删字典内置函数&方法元组应用场景要存储多个数据,数据不能修改定义元组单个数据元组 tuple_ = (10,)多个数据元组 tuple_ = (10,20)元组查找根据下标查找index(元素)count()统计元素出现次数len()元组的长度即元素个数元组修改强行修改,只能在元组里有列表,...原创 2020-11-19 14:57:45 · 150 阅读 · 0 评论 -
全栈python第七天 python列表
目录列表应用场景列表格式列表的常用操作查找增加删除修改复制列表遍历列表嵌套练习题列表列表应用场景量多的时候,可以存储多个数据.列表可以一次存储多个数据,且数据可以为不同类型列表格式[数据1,数据2,数据3......]列表的常用操作增删改查查找下标函数---》index(数据,开始下标,结束下标),---》len(统计列表个数),---》count()统计数据出现的次数in或者not in增加...原创 2020-11-19 14:23:14 · 96 阅读 · 0 评论 -
全栈python第五天 python字符串
字符串" "' '可以包含引号的字符串""" """''' '''find(字串,开始下标,结束下标) 没有不会报错会返回-1,返回第一个字串的开始位置下标index(字串,开始下标,结束下标) 没有会报错原创 2020-11-19 12:04:17 · 83 阅读 · 0 评论 -
全栈python第四天 python条件
条件语句目标条件语句作用 if语法 if...else... 多重判断 if嵌套条件语句,条件成立就执行某些代码,条件不成立就不执行某些代码语法if numInt == 1: print(f'numInt是1')else: print('numInt不是1')目标While语法 While循环 break和continueWhile...else...,break终止循环 else不执行,continue跳过这次循环,else执行for..原创 2020-11-19 10:15:56 · 78 阅读 · 0 评论 -
全栈python第三天 python数据转换
目录数据转换运算符---运算符的分类1.算术运算符2.赋值运算符3.复合赋值运算符4.比较运算符5.逻辑运算符数据转换int(x[,base]) 将x转换为一个整数float(x) 将x转换为一个浮点数str(x) 将对象x转换为字符串eval(str) 用来计算在字符串中有效的python表达式,并返回一个对象tuple(s) ...原创 2020-11-18 14:14:59 · 329 阅读 · 0 评论 -
全栈python-第二天 python注释变量
第二天注释注释的作用 增加可读性,相互维护增加效率注释的分类及语法#单行注释"""多行注释"""'''多行注释'''注释的特点 解释器是不会执行注释的变量-当前内存地址的名字变量的作用 指向内存地址的引用 为了快速查找数据变量的定义 变量名 = 值命名规则由数字,英文,下划线组成 不能用数字开头 不能使用python保留的关键字 严格区分大小写认识数据类型 numInt = ...原创 2020-11-18 13:42:51 · 110 阅读 · 0 评论 -
全栈python-第一天 python环境
目录第一天计算机组成一下载和安装解释器二下载PyCharm和安装。三PyCharm基本使用四PyCharm基本设置第一天计算机组成-硬件系统--中央处理器-CPU--储存器---内存储器---外存储器-软件系统--系统软件---操作系统---应用软件学习是基于Python3.7.2进行开发解释器--运行文件都要依赖于解释器,写的python通过解释器翻译给计算机能懂的语言CPython 用C语言写的(官方)I..原创 2020-11-18 11:46:27 · 266 阅读 · 1 评论