写代码的运维妞

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年8月31日

摘要: 1. CPython默认的标准解释器编译器。JPython支持Java集成,可以生成Java字节码并在JVM中解释执行。IronPython支持.NET集成。 2. 下次运行程序时,python自动检查源文件(.py)与字节码文件(.pyc)的时间戳,如果相同,就跳过编译;如果不同,就重新编译生成一 阅读全文
posted @ 2016-08-31 11:24 kayegao 阅读(495) 评论(0) 推荐(0) 编辑

2016年8月27日

摘要: 我centos7上同时有python2.7和python3.5。现在希望能在使用python3.5时也能用pip。本来这应该是很容易的一件事,然而我一步步掉进坑里。。 官网安装pip的方法是,https://pip.pypa.io/en/stable/installing/ 于是我执行了 报错 zi 阅读全文
posted @ 2016-08-27 18:14 kayegao 阅读(12022) 评论(1) 推荐(1) 编辑

摘要: 官方文档看这里 https://docs.python.org/3.5/library/os.html http://www.cnblogs.com/wupeiqi/articles/5501365.html os.path.exists(file) 如果file存在于当前目录下,返回True,否则 阅读全文
posted @ 2016-08-27 12:36 kayegao 阅读(774) 评论(0) 推荐(0) 编辑

摘要: 1. 在python3.5中使用print,打印内容必须用括号()括起来。python2.7中可以不用括号,如果你加了括号,代码在python2.7中也是可以正常运行的。 python3.5 examples: 2. raw_input在python3.5中消失了,input方法取代了它。然而,如果 阅读全文
posted @ 2016-08-27 11:53 kayegao 阅读(5575) 评论(0) 推荐(0) 编辑

2016年8月26日

摘要: 核心提示: 可变类型 Vs 不可变类型 可变类型(mutable):列表,字典 不可变类型(unmutable):数字,字符串,元组 这里的可变不可变,是指内存中的那块内容(value)是否可以被改变 代码: 执行结果: 疑问:为什么name2的值没有和name1一起变为alex?下面开始解答,先看 阅读全文
posted @ 2016-08-26 12:56 kayegao 阅读(5188) 评论(2) 推荐(2) 编辑

2016年8月14日

摘要: 以在centos7上安装mysql5.7.14为例 方法一:使用已编译的二进制文件安装 官网下载二进制文件包:http://dev.mysql.com/downloads/mysql/ 选Linux-Generic 官网安装说明:http://dev.mysql.com/doc/refman/5.7 阅读全文
posted @ 2016-08-14 07:24 kayegao 阅读(930) 评论(0) 推荐(0) 编辑

2016年8月12日

摘要: 朋友用ansible导出了一个文件,文件中包含上千台机器的磁盘信息,他想要知道哪些机器最需要赶紧扩磁盘。思路是,按剩余磁盘空间百分数,从小到大对文本内容重新排序。下面是具体实现。 源文件ip.txt的格式是这样的: 下面是.py文件。运行这个python脚本后,可以生成ip_sorted.txt文件 阅读全文
posted @ 2016-08-12 22:25 kayegao 阅读(707) 评论(0) 推荐(0) 编辑

摘要: 最近开始系统学习Python 3.5,发现CentOS 7系统自带的python版本是Python 2.7。现在要使用Python 3.5该怎么办?方法大体跟安装其他程序一样。以下为详细经过: 1.事前检查 确认CentOS版本 确认当前python版本 2.从官网下载Python 3.5安装包。安 阅读全文
posted @ 2016-08-12 21:36 kayegao 阅读(316) 评论(0) 推荐(1) 编辑