随笔分类 -  Python

摘要:在开发Python应用程序时,系统默认的Python版本可能会不兼容这个应用程序, 如果同时开发多个应用程序, 可能会用到好几个版本的python环境, 这种情况下,每个应用可能需要各自拥有一套"独立"的Python运行环境。virtualenv就是用来为一个应用创建一套"隔离"的Python运行环 阅读全文
posted @ 2018-12-17 17:35 散尽浮华 阅读(7851) 评论(0) 推荐(1) 编辑
摘要:一. pyenv简单介绍 在日常运维中, 经常遇到这样的情况: 系统自带的Python是2.x,而业务部署需要Python 3.x 环境, 此时需要在系统中安装多个Python版本,但又不能影响系统自带的Python 版本,即需要实现Python的多版本环境共存, pyenv就是这样一个Python 阅读全文
posted @ 2018-12-17 12:34 散尽浮华 阅读(7714) 评论(0) 推荐(0) 编辑
摘要:Python作为当前最火爆最热门,也是最主要的Web开发语言之一,在其二十多年的历史中出现了数十种Web框架,比如Django、Tornado、Flask、Twisted、Bottle和Web.py等,它们有的历史悠久,有的发展迅速,还有的已经停止维护。Django是一个开放源代码的Web应用框架, 阅读全文
posted @ 2018-12-12 00:31 散尽浮华 阅读(4248) 评论(0) 推荐(1) 编辑
摘要:如果在日常运维工作中,想要查看某台服务器上的本地CPU,内存,网络使用状态,怎么办?这里介绍使用python脚本获取: 执行脚本: 阅读全文
posted @ 2018-11-13 18:11 散尽浮华 阅读(3186) 评论(1) 推荐(1) 编辑
摘要:Python3 与 Django 连接数据库,出现了报错:Error loading MySQLdb module: No module named 'MySQLdb'。原因如下:在 python2 中,使用 pip install mysql-python 进行安装连接MySQL的库,使用时 im 阅读全文
posted @ 2018-09-28 23:23 散尽浮华 阅读(43934) 评论(0) 推荐(1) 编辑
摘要:需求说明:centos7.2系统的开发机器上已经自带了python2.7版本,但是开发的项目中用的是python3.5版本,为了保证Centos系统的正常运行,以及节省机器资源(不想因此再申请另外一台开发机器部署python3.5),所以需要安装python3.5与python2.7共存的开发环境。 阅读全文
posted @ 2017-09-27 20:03 散尽浮华 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:一、jq 简介 JSON 是一种轻量级且与语言无关的数据存储格式,易于与大多数编程语言集成,也易于理解 。虽然它以 JavaScript 开头,而且主要用于在服务器和浏览器之间交换数据,但现在正在用于许多领域,包括嵌入式系统。JSON是前端编程经常用的格式,对于PHP或Python,解析JSON很容 阅读全文
posted @ 2017-09-20 22:12 散尽浮华 阅读(22933) 评论(1) 推荐(2) 编辑
摘要:1)如何查看某个服务进程所占本机物理内存及百分比情况?可以使用Linux命令行查看,也可以使用脚本实现。如下以查看本机kube-nginx服务进程为例: 2)使用Linux命令行直接某个进程的CPU百分比和内存百分比 Linux下查看哪些进程占用的CPU和内存资源最多的方法 3)Linux下查看某些 阅读全文
posted @ 2017-05-17 15:29 散尽浮华 阅读(53350) 评论(0) 推荐(3) 编辑
摘要:在学习一段时间Python后,对Python基础知识有了一定了解。下面对日常基础知识进行简单总结:1. 避免‘\n’等特殊字符的两种方式: 1)利用转义字符'\' 2)利用原始字符'r/R' print r'This is \n and \now' 2. 单行注释,使用一个# #hello Pyth 阅读全文
posted @ 2017-02-14 16:08 散尽浮华 阅读(3425) 评论(1) 推荐(2) 编辑
摘要:一、"ascii' codec can't encode character"之前部署了openstack虚拟化环境,有一天在使用nova list查看虚拟机的时候,突然报错!如下: [root@linux-node1 src]# nova list ERROR (UnicodeEncodeErro 阅读全文
posted @ 2016-09-21 16:20 散尽浮华 阅读(74891) 评论(0) 推荐(0) 编辑
摘要:无聊之余,下面分享一个Python小脚本:测试网站页面访问速度 赋予脚本执行权限 测试网页,比如www.huanqiu.com 阅读全文
posted @ 2016-09-05 02:32 散尽浮华 阅读(7301) 评论(0) 推荐(1) 编辑
摘要:线上服务器Python版本默认是2.6,由于业务程序要求,需要将Python升级到3.3.0, 操作记录如下: Python环境在从一台机器迁移到另一台机器时, 对于那些依赖库的做法: Python升级后的几个小问题 阅读全文
posted @ 2016-07-27 00:08 散尽浮华 阅读(3394) 评论(0) 推荐(0) 编辑
摘要:一、MemcacheMemcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。 MemCache的工作流程如下:先检查客户端请求数据是否在 阅读全文
posted @ 2016-06-08 15:27 散尽浮华 阅读(1289) 评论(0) 推荐(0) 编辑