自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菲宇运维

记录一些涉及Linux运维、python、云计算相关的!

原创 Python库QR-Code制作动态二维码

github:https://github.com/sylnsfar/qrcode QR-Code库是用来生成艺术二维码(GIF动态二维码、图片二维码)的。 1.安装qr-code pip install myqr 2.命令行方式 安装完后,在命令后输入链接或者句子作为参数,也可以在...

2020-06-17 16:34:30 87 0

原创 Django rest-framework类视图大全

python web 部署 web开发中,各种语言争奇斗艳,web的部署方面,却没有太多的方式。简单而已,大概都是 nginx 做前端代理,中间 webservice 调用程序脚本。大概方式:nginx + webservice + script nginx 不用多说,一个高性能的web服务器...

2020-05-04 21:12:13 232 0

原创 利用jquery实现当前时间动态显示

html代码:<div id="time"></div> jQuery代码 <script type="text/javascript"> setInterval(function() { var n...

2020-04-29 22:14:57 257 0

原创 Django使用websocket实现实时消息推送和聊天

websocket简介 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之...

2020-04-28 22:14:07 437 0

原创 flask-bootstrap安装与使用

flask-bootstrap中文手册  Bootstrap(http://getbootstrap.com/)是Twitter 开发的一个开源框架,它提供的用户界面组件可用于创建整洁且具有吸引力的网页,而且这些网页还能兼容所有现代Web 浏览器。   要想在程序中集成Bootstrap,显然...

2020-04-13 21:41:57 219 0

原创 videojs播放器插件使用详解

官方网站 下载最新版videojs 入门使用 查看DEMO | DEMO下载 引入video.js和video-js.css <link href="https://cdnjs.cloudflare.com/ajax/libs/video.js/7.3.0/video-js...

2020-04-13 14:02:21 547 0

原创 LInux运维常用工具

方法一:搭建shadowsocks+serverspeeder(特别推荐) 操作系统:CentOS6 安装shadowsocks服务端(参考官方Shadowsocks 使用说明): CentOS: [plain] view plain copy yuminstallpython-se...

2020-04-12 22:51:40 34060 0

原创 Flask配置静态资源

1. 简介 flask可对实例、配置模板文件路径、静态文路径进行配置 Flask(import_name, static_url_path=None, static_folder='static', static_host=None, host_matching=False, ...

2020-03-26 14:07:19 239 0

转载 NLP学习基础入门(上)

NLP (Natural Langunge Possns,自然语言处理)是计算机科学领域以及人工智能领域的一个重要的研究方向,它研究用计算机来处理、理解以及运用人类语言(如中文、英文等),达到人与计算机之间进行有效通讯。所谓“自然”乃是寓意自然进化形成,是为了区分一些人造语言,类似C++、Java...

2020-03-24 21:47:18 161 0

原创 利用jieba和wordcloud从新闻中生成词云

wordcloud 是一个python实现的高效词频可视化工具,除了可以使用各种mask和颜色提供个性化的掩膜,还可以通过api便捷的挑战获得个性化的词云输出。 安装:pip install wordcloud wordcloud 包含三个主要api: WordCloud([font_pat...

2020-03-24 20:33:55 177 0

原创 利用jieba和pyecharts做新闻关键词统计可视化

pyecharts 是一个用于生成 Echarts 图表的类库。Echarts是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,为了与 Python 进行对接,方便在 Python 中直接使用数据生成图。 安装pyecharts、jieba pip inst...

2020-03-24 16:47:29 225 0

原创 centos7安装nginx-rtmp

简介 RTMP流媒体协议是 一套 Adobe 开发的音频视频实时传输协议;nginx-rtmp 是一个基于nginx的 RTMP服务模块,开源,免费 https://github.com/arut/nginx-rtmp-module 安装nginx和nginx-rtmp 1.安装从源代码编...

2020-03-18 23:30:30 312 0

原创 写了个监控nginx进程的Python脚本

#!/usr/bin/env python import os, sys, time while True: time.sleep(3) try: ret = os.popen('ps -C nginx -o pid,cmd').readlines() if len(ret) ...

2020-03-18 23:23:18 178 0

原创 Django 聚合与查询集API实现侧边栏

本文从Django官方文档总结而来,将聚合的主要用法和查询集的常见方法做一归纳。 聚合 1. 聚合的产生来源于django数据库查询,通常我们使用django查询来完成增删查改,但是有时候需要更复杂的方法才能完成对数据的提取、筛选、更改,所以需要一组对象聚合来完成这种操作。模型举例如下: ...

2020-03-18 23:22:32 70 0

原创 flask中的所有第三方模块大集合

Flask-WTF是简化了WTForms操作的一个第三方库。WTForms表单的两个主要功能是验证用户提交数据的合法性以及渲染模板。还有其它一些功能:CSRF保护, 文件上传等。安装方法:pip install flask-wtf 1.1.WTForms简单验证 from flask ...

2020-03-18 23:20:47 232 0

转载 flask使用富文本编辑器ckeditor

安装 首先使用pip或Pipenv等工具安装或更新: $ pip install -U flask-ckeditor 初始化扩展 一般情况下,你只需要导入并实例化CKEditor类,并传入程序实例即可: from flask_ckeditor import CKEditor app...

2020-03-18 23:20:06 220 0

原创 Flask文件上传

1.1.上传文件和访问上传的文件 upload_file_demo.py from flask import Flask,request,render_template import os from werkzeug.utils import secure_filename from f...

2020-03-18 23:18:04 68 0

原创 Flask Cookie和Session

1.1.概念 cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请...

2020-03-18 23:17:12 37 0

原创 Flask-SQLAlchemy操作数据库

flask默认提供模型操作,但是并没有提供ORM,所以一般开发的时候我们会采用flask-SQLAlchemy模块来实现ORM操作。 SQLAlchemy是一个关系型数据库框架,它提供了高层的 ORM 和底层的原生数据库的操作。flask-sqlalchemy 是一个简化了 SQLAlchemy ...

2020-03-18 23:15:49 99 0

原创 Flask基础快速入门

简介 Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 flask中文文档 Jinja 文档 Werkzeug 文档 1、安装Flask pip install F...

2020-03-18 23:10:09 48 0

原创 Pycharm安装配置PyQt5与Qt Designer

安装pyqt5 pyqt5-tools 由于网络原因,直接使用pip install pyqt5 pyqt5-tools会失败,建议使用阿里镜像安装。 pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mir...

2020-02-12 00:26:59 217 0

原创 MongoDB常用工具和集合方法

MongoDB 常用工具 工具 描述 mongosniff mongodb监测工具,作用类似于 tcpdump mongodump MongoDB数据备份工具 mongoimport Mongodb数据导入工具 mongoexport Mongodb...

2020-02-09 15:04:37 139 0

原创 uni-app跨平台兼容与条件编译

uni-app 已将常用的组件、JS API 封装到框架中,开发者按照 uni-app 规范开发即可保证多平台兼容,大部分业务均可直接满足。 但每个平台有自己的一些特性,因此会存在一些无法跨平台的情况。 大量写 if else,会造成代码执行性能低下和管理混乱。 编译到不同的工程后二次修改,...

2020-01-07 16:18:00 333 0

原创 Centos7下yum安装mongoDB数据库

安装步骤: 1、创建仓库文件vi /etc/yum.repos.d/mongodb-org-4.2.repo [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$rele...

2020-01-05 10:10:50 142 0

原创 uni-app至api列表汇总

API 列表 网络 发起请求 API 说明 uni.request 发起网络请求 上传、下载 API 说明 uni.uploadFile 上传文件 uni.downloadFile 下载文件 WebSocket API 说明 u...

2020-01-01 21:58:45 859 0

原创 uni-app设置定时器和取消定时器

setTimeout(callback, delay, rest) 设定一个定时器。在定时到期以后执行注册的回调函数 参数说明 参数 类型 必填 说明 callback Function 是 回调函数 delay Number 否 ...

2020-01-01 14:50:02 7501 0

原创 uni-app生命周期

uni-app生命周期主要分为应用生命周期、页面生命周期和组件生命周期。 应用生命周期 uni-app支持如下应用生命周期函数: 函数名 说明 onLaunch 当uni-app初始化完成时触发(全局只触发一次) onShow 当uni-app启动,或从后台进入前台...

2020-01-01 14:37:52 110 0

原创 selenium爬取拉勾网python职位信息

直接上代码,主要爬取的是广州的python职位信息 from selenium import webdriver import time from lxml import etree import re from selenium.webdriver.support.ui import Web...

2019-11-19 15:45:36 241 0

转载 Pillow快速入门

使用 Image 类 PIL最重要的类是 Image class, 你可以通过多种方法创建这个类的实例;你可以从文件加载图像,或者处理其他图像, 或者从 scratch 创建。 要从文件加载图像,使用 open() 函数, 在 Image 模块: >>> from PIL...

2019-11-10 19:00:04 227 0

原创 Python+OpenCV的图像读取、显示、保存

一、图像的读取 图像的读取主要函数是cv2.imread()。 函数格式:Mat cv::imread (const String & filename, int flags = IMREAD_COLOR) 功能:读取图片文件。 参数: windows位图:后缀名为bmp JPEG文件:...

2019-11-04 20:02:09 309 0

原创 Python+OpenCV的环境安装

一、什么是OpenCV OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法(最基本的滤波到高级的物体检测皆有涵盖)。 OpenCV 使用 C/C++ 开发,同时也提供了 Pyth...

2019-11-04 19:56:02 169 0

转载 【Django】TypeError: int() argument must be a string, a bytes-like object or a number...

TypeError: int() argument must be a string, a bytes-like object or a number, not 'datetime.datetime' 项目创建了两个模型,分别是Platform(平台类型)、和Project(...

2019-10-31 16:02:37 615 1

原创 django-simpleui 后台主题框架安装使用

一、简介 simpleui 是一个基于django后台管理的主题,主要是为了美化和简化django内置的后台管理界面。 内置28款流行的主题 pip闪电安装100%兼容原生admin无需修改代码 多标签页面,各个模块更加清晰明了 配置简单,极速上手,在settings.py中加入...

2019-10-29 08:51:59 2057 0

原创 前端中返回顶部功能

(1)base.html <div id="back-to-top"> <i class="glyphicon glyphicon-arrow-up"></i> </div> ...

2019-10-18 11:17:07 96 0

原创 Django实现统计网站访问次数、访问 ip 、受访页面

想知道网站每天的访问量,都有哪些人访问,都是来自什么地方的访客,都访问了哪些端点。 编写 models.py # 访问网站的 ip 地址、端点和次数 class UserIP(models.Model): ip = models.CharField(verbose_name=...

2019-10-18 11:16:49 582 0

原创 Selenium常见元素定位方法和操作的学习介绍

这篇文章主要Selenium+Python自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~ 前文目录: [Python爬虫] 在Windows下安装PhantomJS和CasperJS及入门介绍(上) [Python爬虫]...

2019-10-18 11:16:14 746 0

原创 python的super()的作用和原理

Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this,比如:C#),用于传递对象本身,而在调用的时候则不 必显式传递,系统会自动传递。 今天我们介绍的主角是super(), 在类的继承里面super()非常常用, 它解决了子类调用父类方法的一些问题, 父...

2019-10-18 11:15:19 138 0

原创 前端使用ckeditor

一、导入js文件 <script src="js/plugins/ckeditor/ckeditor.js"></script> 将下载的文件导入相应html目录下 二、html代码 <textarea rows="20"...

2019-10-18 11:14:52 147 0

原创 python中eval函数作用

eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。想象一下变量赋值时,将等号右边的表达式写成字符串的格式,将这个字符串作为eval的参数,eval的返回值就是这个表达式的结果。 eval函数就是实现list、dict、tuple与str之间的转化,str函数把...

2019-10-18 09:36:06 122 0

原创 Django使用Markdown排版、语法高亮和生成目录

class Entry(models.Model): title = models.CharField('文章标题',max_length=128) author = models.ForeignKey(User,verbose_name='作者�...

2019-10-18 09:28:47 148 0

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