自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Python 前后端文件流下载文件接口代码

flask后端接口: xxx.py文件 本地直接启动,文件路径换成自己的: 访问路径+文件路径 http://localhost:8000/download?filepath=D:/goole_download/textUInt8Array.txt’ 或者 http://localhost:8000/download/filepath=Users/apple/PycharmProjects/ftp/static/myfile/hhh.txt 需要修改自己的文件名 import flask impor

2021-07-02 15:31:14 1529

原创 Django用uwsgi启动,uwsgi配置文件

linux中centos用uwsgi启动Django+nginx转发 <uwsgi> <socket>127.0.0.1:8888</socket> <!-- 内部端口,自定义 --> <http>0.0.0.0:8808</http> <chdir>/root/lufei</chdir> <!-- 项目路径 --> <module>lufeiapi.wsgi:ap

2021-01-21 15:38:51 159

原创 git使用

git的使用 完成 协同开发 项目,帮助程序员整合代码 i)帮助开发者合并开发的代码 ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 软件:SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平台) git:集群化、多分支 1.git简介 什么是git:版本控制器 - 控制的对象是开发的项目代码 代码开发时间轴:需求1 => 版本库1 ==> 需求2 => 版本库2 => 版本库3(版本库1) =&g

2020-12-24 17:02:27 191

原创 Mac OS配置python虚拟环境

一、安装虚拟环境 virtualenv 安装 virtualenv sudo pip3 install virtualenv (pip安装在python2,pip3安装在python3中) 如果报错 可尝试 sudo -H pip3 install virtualenv 创建环境 例:mkdir ~/py_envs # 在用户目录下创建了一个统一管理虚拟环境的目录 cd ~/py_envs # 跳进这个目录 virtualenv env_workspace1 # 创建一个虚拟工作空间 激活环境 cd env

2020-12-23 15:41:57 1002

原创 最全python库selenium自动化使用教程

一、安装selenium pip3 install Selenium 二、初始化浏览器 Chrome 是初始化谷歌浏览器 Firefox 是初始化火狐浏览器 Edge 是初始化IE浏览器 PhantomJS 是一个无界面浏览器。 from selenium import webdriver driver = webdriver.Chrome() 三、设置浏览器大小 maximize_window 最大化窗口 set_window_size 自定义窗口大小 from selenium import w

2020-12-15 20:12:43 325

原创 Docker 入门到精通系列一

简介 Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上 进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。Redhat 已经在其 RHEL6.5 中集中支持 Docker;Google 也在其 PaaS 产品中广泛应用。Docker.

2020-12-09 19:16:59 134

原创 Linux下nginx的yum安装、源码安装、OpenResty的源码安装

Linux下nginx的安装 安装环境: # cat /proc/version Linux version 3.10.0-123.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP Mon Jun 30 12:09:22 UTC 2014 # cat /etc/redhat-release CentOS Linux release 7.6.18

2020-11-30 17:28:56 123

原创 各主流Linux系统解决pip安装mysqlclient报错

各主流Linux系统解决pip安装mysqlclient报错 一 CentOS(红帽) 1 #CentOS有Python、Mysql的开发工具包,安装后使用pip安装mysqlclient即可 2 yum install mysql-devel 3 yum install python-devel 4 #yum install python36-devel 5 pip install mysqlclient 二 Ubuntu 1 #Ubuntu的话,也是安装一些Mysql的依赖或开发库 2 apt-ge

2020-11-03 17:06:28 162

原创 python笔记-正则表达式

python笔记-正则表达式 什么是正则表达式: 正则表达式是一个特殊的字符序列,能帮助我们方便的检查一个字符串是否与某种模式匹配(定义往往都很枯燥) 也称之为”模式“,即可用于检查一个给定的字符串是否符合某种模式 举例: 我们定义一个模式,平常经常用到的日期模式:XXXX-XX-XX,2018-03-10 在正则表达式的模式定义语法里:\d用来指定一个数字,因此我们将日期的正则表达式的模式定义成:”\d\d\d\d-\d\d-\d\d" 什么是元字符: 元字符是一些在正则表达式中有特殊用途、不代表它本身字

2020-10-27 18:36:53 83

原创 Django做一个注册登录界面

一、基于sb-admin模板完成以下登录的逻辑 用户想要访问一个网页,首先要求注册账号,有了账号之后再去登录,才能访问网站的主页 1.先说以下用户注册的逻辑: register 注册 form 表单保存数据到用户表 密码要加密 2.然后是登录界面 login 登录 form 表单提交数据和数据库数据校验 先校验用户是否存在 存在:校验密码 密码正确:登录成功 密码不正确 跳转到login登录 密码错误 不存在 跳转到login 成功:index首页 失败

2020-10-26 18:35:09 2012 1

原创 请求与响应

一 请求与响应 1.1 Request REST framework 传入视图的request对象不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpRequest类的Request类的对象。 REST framework 提供了Parser解析器,在接收到请求后会自动根据Content-Type指明的请求数据类型(如JSON、表单等)将请求数据进行parse解析,解析为类字典[QueryDict]对象保存到Request对象中。 Request对象的数据

2020-10-12 21:11:22 200

原创 Django连接mysql,sqlite

回顾 1 django的目录介绍 -urls.py 路由和视图函数的映射关系 -views.py 视图函数 -models.py 数据库相关操作 -settings.py 配置文件 2 app是什么? -项目中独立的功能,通常做成一个app -python3 manage.py startapp app的名字 3 django项目的启动方式 -命令行:python3 manage.py runserver 0.0.0.0:8080 -pycharm中启动,点绿色箭头 4 配置文件 -是否是调试模

2020-10-02 16:29:51 485

原创 计算机网络知识,七层协议

计算机网络整理(超全) 静心000 2020-06-13 19:15:14 4218 收藏 205 原力计划 分类专栏: 基础知识 文章标签: tcpip 三次握手 http 网络 网络协议 版权 一、网络 7 层架构(ISO/OSI协议参考模型) 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由 1、0 转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的模数转换与数模转换)。这一层的数据叫做比特。

2020-09-28 20:46:39 2479

原创 Djando介绍

Django目录介绍 -day60 项目名 -app01 app的名字 -migrations 数据库变更相关记录(你不要删,也不要改) -admin.py 后台管理(创建项目如果没有选,就没有) -apps.py app的相关配置,不用管 -models.py 数据库相关(重点) -tests.py 测试相关(不用管) -views.py 视图函数(重点) -day60 跟项目名同名目录(项目总体配置相关,配置文件,路由) -sett

2020-09-28 19:50:36 277

空空如也

空空如也

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

TA关注的人

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