Py.qi - 博客园
摘要: 一、pyenv版本管理工具 pyenv是一个python版本管理工具,可以实现轻松切换多个python版本 它可根据每个用户更改全局python版本,也可以为每个项目指定python版本,还可以管理virtualenv虚拟环境,可以自己创建virtualenv或者通过pyenv-virtualenv阅读全文
posted @ 2018-06-17 03:47 Py.qi 阅读(11) 评论(0) 编辑
摘要: urllib是python内置的HTTP请求库,无需安装即可使用,它包含了4个模块: request:它是最基本的http请求模块,用来模拟发送请求 error:异常处理模块,如果出现错误可以捕获这些异常 parse:一个工具模块,提供了许多URL处理方法,如:拆分、解析、合并等 robotpars阅读全文
posted @ 2018-06-13 22:32 Py.qi 阅读(180) 评论(0) 编辑
摘要: 1、pycurl简介 pycURL是libcurl多协议文件传输库的python接口,与urllib模块类似,PycURL可用于从python程序中获取由URL标识的对象,功能很强大,libcurl速度非常快pycurl作为libcurl之上的薄包装,速度也非常快;支持多种协议SSL,身份验证和代理阅读全文
posted @ 2018-06-06 15:56 Py.qi 阅读(121) 评论(0) 编辑
摘要: 1、io概叙 io模块提供了python用于处理各种类型I/O的主要工具,主要有三种类型的I/O:文本I/O,二进制I/O和原始I/O;这些都是通用类型,各种后备存储可使用其中的每一种类型,所以这些类型的具体对象称为文件对象。他通常的术语叫流和文件对象。 每个具体流对象都具有各种功能:可以是只读,只阅读全文
posted @ 2018-06-04 19:33 Py.qi 阅读(35) 评论(0) 编辑
摘要: 1、smtplib模块的常用类与方法 smtplib模块实现邮件的发送功能,模拟一个stmp客户端,通过与smtp服务器交互来实现邮件发送的功能,可以理解成Foxmail的发邮件功能,在使用之前我们需要准备smtp服务器主机地址、邮箱账号以及密码信息。 在python2.3以后python自带smt阅读全文
posted @ 2018-06-02 15:43 Py.qi 阅读(133) 评论(2) 编辑
摘要: psutil是个跨平台库,能够轻松实现获取系统运行的进程和系统利用率,包括CPU、内存、磁盘、网络等信息。 它主要应用于信息监控,分析和限制系统资源及进程的管理。它实现了同等命令命令行工具提供的功能,如:ps、top、lsof、netstat、ifconfig、who、df、kill、free、ni阅读全文
posted @ 2018-05-30 13:30 Py.qi 阅读(270) 评论(1) 编辑
摘要: 1、定义数据库 如不使用默认数据库定义可以将默认配置为空字典形式: (1) DATABASES内部选项: ATOMIC_REQUESTS:为True时数据库事务包装每个视图,默认为False AUTOCOMMIT:为False时禁用Django事务管理,默认为True ENGINE:设置数据库类型 阅读全文
posted @ 2018-05-27 12:01 Py.qi 阅读(40) 评论(0) 编辑
摘要: 1、系统环境,必要知识 暂时关闭防护墙,关闭selinux: 准备知识: django:一个基于python的开源web框架。 uWSGI:一个基于自有的uwsgi协议,wsgi协议和http服务协议的web网关 nginx:高性能的代理web服务器 wsgi.py:django项目自带的wsgi接阅读全文
posted @ 2018-05-25 16:27 Py.qi 阅读(382) 评论(0) 编辑
摘要: 1、python3安装 下载地址:https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz #安装环境centOS 7 #安装依赖包: #开始安装: #一般安装python3.5以上会附加安装了包管理工具setuptools和pip 2、安装s阅读全文
posted @ 2018-05-23 16:56 Py.qi 阅读(124) 评论(0) 编辑
摘要: 1.random.random() 随机生成一个大于0小于1的随机数。 print(random.random()) 0.03064765450719098 2.random.uniform(a,b)用于生成一个指定范围内的随机浮点数,两个参数其中一个是下限一个是上限。(a<b) print(ran阅读全文
posted @ 2018-05-22 13:15 Py.qi 阅读(51) 评论(0) 编辑
摘要: 一、模板标签 内置标签: 1、autoescape 控制当前的自动转义行为,此标记采用on或者off作为参数,并确定自动转义是否在块内有效。该块以endautoescape结束标签关闭。 2、block 定义可以被子模板覆盖的块,为模板继承时使用 3、comment 注释一段代码,标签不能嵌套 4、阅读全文
posted @ 2018-05-21 14:11 Py.qi 阅读(46) 评论(0) 编辑
摘要: JavaScript简介: JavaScript是web的编程语言,所有现代的HTML页面都使用JavaScript。 JavaScript是一种轻量级的编程语言;可以插入HTML页面的编程代码;可由所有的现代浏览器执行。 1、javascript显示数据 javascript可以通过不同的方式来输阅读全文
posted @ 2018-05-05 18:44 Py.qi 阅读(19) 评论(0) 编辑
摘要: 一、Django基础 Django 是用Python开发的一个免费开源的Web框架,可以用于快速搭建高性能,优雅的网站! Django的特点: 强大的数据库功能:拥有强大的数据库操作接口(QuerySet API),也能执行原生SQL 自带强大后台:网站拥有一个强大的后台,轻松管理内容 优雅的网址:阅读全文
posted @ 2018-04-30 14:07 Py.qi 阅读(168) 评论(0) 编辑
CSS
摘要: 1、CSS简介 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层阅读全文
posted @ 2018-04-08 09:46 Py.qi 阅读(24) 评论(0) 编辑
摘要: 1、HTML简介 超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。 您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。 <!DOCTYPE html> 声明为 HTML5 文档,不区阅读全文
posted @ 2018-03-16 22:36 Py.qi 阅读(15) 评论(0) 编辑
摘要: 1、SQLAlchemy介绍 SQLAlchemy是Python SQL工具包和对象关系映射器,为应用程序开发人员提供了SQL的全部功能和灵活性。 它提供了一整套众所周知的企业级持久性模式,专为高效和高性能的数据库访问而设计,适用于简单的Pythonic域语言。 SQLAlchemy对象关系映射器提阅读全文
posted @ 2018-03-01 10:41 Py.qi 阅读(279) 评论(0) 编辑
摘要: 1、memcached介绍 Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。 Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、Li阅读全文
posted @ 2018-02-26 15:10 Py.qi 阅读(65) 评论(0) 编辑
摘要: 1、RabbitMQ介绍 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理阅读全文
posted @ 2018-02-26 14:07 Py.qi 阅读(1185) 评论(1) 编辑
摘要: 1、协程的概念 协程,又称微线程,纤程。英文名Coroutine。 线程是系统级别的它们由操作系统调度,而协程则是程序级别的由程序根据需要自己调度。在一个线程中会有很多函数,我们把这些函数称为子程序,在子程序执行过程中可以中断去执行别的子程序,而别的子程序也可以中断回来继续执行之前的子程序,这个过程阅读全文
posted @ 2018-02-22 10:22 Py.qi 阅读(379) 评论(0) 编辑
摘要: 1、paramiko模块介绍 paramiko模块提供了基于ssh连接,进行远程登录服务器执行命令和上传下载文件的功能。这是一个第三方的软件包,使用之前需要安装。 2、paramiko的使用方法 (1)基于用户名和密码的sshclient方式登陆 封装方法,隐藏属性: 通过transport方式登录阅读全文
posted @ 2018-02-22 10:21 Py.qi 阅读(143) 评论(0) 编辑