自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Django】01 windows 端创建一个django项目并实现路由

选择虚拟环境,创建Django项目首先我们需要激活创建 django 的虚拟环境,详细的步骤为;在Windows端进入虚拟环境目录中 /Scirpts 对应的目录中;使用命令activate;激活虚拟环境(提示:取消激活虚拟环境的命令为deactivate)F:\working_space\python\venv\django_chengxian>cd ScriptsF:\working_space\python\venv\django_chengxian\Scripts>activat

2020-12-04 22:51:47 198

原创 【python语法】python数据库编程(先开坑,过段时间填)

2020-09-02 19:41:23 107

原创 【python语法】元组的用法与常用函数

元组常见用法创建元组的方式通常创建元组的方式有以下几种mytuple = 1, 2, 3, 4 # 创建元组可以不加()mytuple2 = (1, 2, 3, 4) # 一般创建元组是要加()的print(type(mytuple), type(mytuple2)) # 两种形式都表现得是元组 <class 'tuple'> <class 'tuple'>mytuple3 = (1) # int 类型mytuple4 = (1,) # 有逗号 tuple类

2020-08-21 08:57:11 985

原创 【python语法】 列表的使用与列表函数

列表一般方法列表元素的遍历常用的遍历方法:以下标的形式遍历列表元素(这种方法可以修改列表元素);通过创建副本的形式打印列表元素(这种方式只用来输出结果,不能修改元素)list1 = ['Google', 'Runoob', 1997, 2000]# 以地址形式遍历列表,可以改变列表的元素for i in range(len(list1)): print(list1[i]) if list1[i] == "Google": list1[i] = "microsoft"

2020-08-21 07:56:36 522

原创 【python语法】文件读写

在对文件进行读写操作之前,需要先打开一个文件(或者创建一个文件),可以使用file对象进行一系列的文件操作打开(创建)文件使用open()函数打开或者创建一个文件常见的语法格式:file = open(filepath,mode)filepath : 打开或者创建的文件的路径(精确到对应的文件名称)mode:打开文件的模式模式描述r以只读的方式打开文件。文件的指针会放在文件的开头rb以二进制格式打开一个只读文件用于只读,文件指针会放在文件的开头(默认放在开头)

2020-08-19 16:34:07 113

原创 【python语法】字符串常用函数

基本函数dir()dir()函数的作用是将参数数据类型包含的所有函数返回到一个列表中,这个列表是可遍历的;可以直接输出,也可以循环输出参数类型的所有内嵌函数直接输出字符串数据类型带有的所有函数:print(dir(str))查看字符串类型的所有内嵌函数并查看帮助说明lst = dir(str)for i in lst: print(i) print(help("str." + i)) # 对help函数的参数进行拼接,形成:str.func(函数调用的格式)str.c

2020-08-09 16:18:42 584

原创 【python语法】 字符串和格式化输出

eval 与 execeval 函数只能处理字符串,也可以返回参数中字符串表达式的运算结果>>> result = eval("9*9*9")>>> result729# eval()的参数只能是字符串,如果强行换成表达式会出现类型错误TypeError>>> eval(8*8)Traceback (most recent call last): File "<stdin>", line 1, in <module&g

2020-08-06 16:42:03 153

原创 【python语法】面向过程与面向对象

面向过程与面向对象面向过程:根据流程从上往下执行;面向对象:通过新建的对象(类)实现对应的功能对象由属性和行为构成使用类的优点:数据可重用、数据的权限设计动态绑定动态绑定指的是在类外部给类增加对应的属性或者方法;在下面这个案例中,给类增加方法使用的是lambda函数class sis: pass # 定义一个空对象lixin_sis = sis()print(type(lixin_sis)) # 查看对象的属性<class sis># 动态绑

2020-06-27 09:07:47 165

原创 【python语法】简单的密码归并案例

现有两个密码文件pass1.txt、pass2.txt 分别保存了次数(序号)不同的九组密码,要求将密码按照序号顺序由大到小归并到一个新的文件中:左边的是序号;右边的是密码1、读取文件行数首先需要读取两个文件的行数;class filelines: def __init__(self, filepath): # 定义类的属性 self.filepath = filepath # 接收文件路径 self.f

2020-06-27 09:03:25 117

原创 【Django】 数据交互流程

生成迁移文件在django进行数据交互之前,需要首先生成一个迁移文件,详细的过程在这之前部署Django的时候提到过,在生成相关的数据库配置文件之前需要先配置对应的数据库(案例使用的是SQLlite)命令python3 manage.py migrate在生成迁移文件之后,我们就可以来做一个简单的数据交互案例了;首先我们打开models.py文件创立一个数据模型;from django.db import models# Create your models here.# 使用一个类来保存

2020-06-06 10:57:54 442

原创 【Django】 MTV 的简单流程

实现一个请求首先要在 urls.py 文件中注册一条路由信息urlpatterns = [ path('admin/', admin.site.urls), # 新注册的路由信息 hello path('hello/',views.hello),]路由信息的第一个参数是一条正则表达式,说明的是服务器(IP / 域名)之后的端口匹配规则;第二个参数是对应端口的回调函数(一般通过views.py进行处理)在这个案例中,第二条路由信息的回调函数调用的是views.py中的he

2020-05-29 11:02:39 290

原创 【系统操作】ubuntu 安装 flashPlayer 插件

安装 flash player 插件(用来看视频)在Linux系统中,有时候我们使用浏览器浏览某个网站的时候,你会发现无法播放视频或者一些动态图,这都是因为系统没有安装适用于 mozilla 的 flash插件所导致的,下面介绍在Linux下如何简单的安装flash插件。下载插件根据网站提示,我们找到适用于 linux 的压缩文件版本(.tar.gz)下载这个压缩文件,一般通过网站下载的文件有的在 mozilla 存取文件夹下,还有的在当前用户的:“下载”文件夹下使用 tar 参数为:xvf的命

2020-05-28 08:54:13 298

原创 【环境配置】 ubuntu 配置 python 虚拟环境

为什么要配置 python 虚拟环境?虚拟环境:是 python 自带的版本隔离工具,将不同版本安装了不同包的python隔离在不同的环境下,避免因为版本冲突和包出错引起的错误使用 virtualenv在 ubuntu 环境下在终端中输入以下指令:$ sudo apt-get install python3-virtualenv创建一个虚拟环境的安装目录$ cd /home/martin/python/$ mkdir virtual # 创建一个虚拟环境目录创建和启

2020-05-27 11:19:46 209

原创 【系统操作】ubuntu 设置 root 密码

安装完Ubuntu之后,除了需要新建用户、设置密码之外,我们还要设置root密码,虽然Ubuntu默认有root超级管理员账户,但是具体的密码我们可以自行设置首先我们打开终端使用 sudo命令设置 root 用户的密码:martin@martin:~$ sudo passwd root[sudo] martin 的密码: 新的 密码: 重新输入新的 密码: passwd:已成功更新密码这里的密码都是密文隐藏的,在中文版本操作系统中出现“已成功更新密码”的提示后说明我们的密码就已经设置完成

2020-05-27 09:16:58 277

原创 【环境配置】ubuntu 配置 python 开发环境

【环境配置】ubuntu 配置 python 开发环境配置原因因为windows 系统在开发阶段的各种不稳定性,导致了我不得不使用 linux 的发行版进行 python 的项目学习(貌似一般带佬都不用windows),所以我在 windows 电脑上装了一个 ubuntu 系统,接下来详细说明一下如何在 ubuntu 系统中配置相关的开发环境。安装 pip3为什么不先安装配置 python?:因为 python 的环境是 ubuntu 系统自带的啊(请把 linux 牛逼打在公屏上,我的 linu

2020-05-27 09:05:59 1184

原创 【Django】简介和 hello Django

Django 简介Django 最初发布在 2005 年,是当前 python 比较成熟且知名的网络框架,最初被用来制作 新闻站点django 的官方网站:https://www.djangoproject.com/;django 采用的是 MVC 的框架模式,因为一个Django 项目由 models view 和 templates 组成,所以也被叫做 MVT 的设计模式MVC 设计模式MVC 是一种业务逻辑,使数据和界面显示进行分离,将业务逻辑聚集到一个部件里面,代码复用率高。MVC 被发展起来

2020-05-26 07:42:57 276

原创 【环境配置】安装 python 虚拟环境(Linux||Windows||使用pycharm)

Linux 系统下安装 python 虚拟环境**首先需要安装 虚拟环境 virtualenv ????*使用 pip 进行安装[root@2017120008ls /]# pip3 install virtualenvCollecting virtualenv# 当出现:Successfully installed appdirs-1.4.4 distlib-0.3.0 filelock-3.0.12 six-1.14.0 virtualenv-20.0.20 的时候说明安装完成查看 当前虚

2020-05-21 08:45:18 433

原创 【环境配置】在 Linux 系统中下安装 python 环境

1、下载python源码包使用 wget 进行下载;wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz2、下载python3 编辑的依赖包 yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm

2020-05-18 10:36:07 160

原创 【python语法】异常简要说明

异常的基础我们使用 try...except 块来处理任意异常。基本的语法像这样:try: statements to be inside try clause statement2 statement3 ...except ExceptionName: statements to evaluated in case of ExceptionName happens它以如下方式工作:首先,执行 try 子句 (在 try 和 except 关键字之间的

2020-05-17 14:56:15 139

原创 【python语法】python (类与装饰器)的简明案例

类类的定义以及类的基础在写你的第一个类之前,你应该知道它的语法。我们以下面这种方式定义类:class nameoftheclass(parent_class): statement1 statement2 statement3类的继承当一个类继承另一个类时,它将继承父类的所有功能(如变量和方法)。这有助于重用代码。在下一个例子中我们首先创建一个叫做 Person 的类,然后创建两个派生类 Student 和 Teacher。当两个类都从 Person 类继承时,它们的类

2020-05-17 14:53:58 155

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除