Python 中的with关键字使用详解 Python
在 Python 2.5 中, with 关键字被加入。它将常用的 try ... except ... finally ... 模式很方便的被复用。看一个最经典的例子:with open('file.txt') as f: content
标签: python
Python冒泡排序注意要点实例详解 Python
冒泡排序注意三点: 1. 第一层循环可不用循环所有元素。 2.两层循环变量与第一层的循环变量相关联。 3.第二层循环,最终必须循环集合内所有元素。 示例代码一: 1.第一层循环,只循环n-1个元素。 2.当第一层循环变量为n-1时,第二层循...
标签: python
Python提取网页中超链接的方法 Python
下面是最简单的实现方法,先将目标网页抓回来,然后通过正则匹配a标签中的href属性来获得超链接代码如下:import urllib2import re url = 'http://ww
标签: python
python解决Fedora解压zip时中文乱码的方法 Python
前言 很多时候在windows下压缩文件没问题,但是到了Linux下,出现乱码,很常见。以前在Ubuntu下,用`unzip -O GBK filename.zip` 就可以搞定。 换了Fedora后,暂时没发现乱码的压缩文件。晚上下载一本...
标签: python
Python自动化运维和部署项目工具Fabric使用实例 Python
Fabric 是使用 Python 开发的一个自动化运维和部署项目的一个好工具,可以通过 SSH 的方式与远程服务器进行自动化交互,例如将本地文件传到服务器,在
标签: python
基于Python 的进程管理工具supervisor使用指南 Python
Supervisor 是基于 Python 的进程管理工具,只能运行在 Unix-Like 的系统上,也就是无法运行在 Windows 上。Supervisor 官方版目前只能运行在 Python 2.4 以上版本,
标签: python
打包发布Python模块的方法详解 Python
前言 昨天把自己的VASP文件处理库进行了打包并上传到PyPI,现在可以直接通过pip和easy_install来安装VASPy啦(同时欢迎使用VASP做计算化学的童鞋们加星和参与进来), VASPy的GotHub地址:https://gi...
标签: python
在python的类中动态添加属性与生成对象 Python
本文将通过一下几个方面来一一进行解决 1、程序的主要功能 2、实现过程 3、类的定义 4、用生成器generator动态更新每个对象并返回对象 5、使用strip 去除不必要的字符 6、remat...
标签: python
Python中字符串的处理技巧分享 Python
一、如何拆分含有多种分隔符的字符串?实际案例我们要把某个字符串依据分隔符号拆分不同的字符段,该字符串包含多种不同的分隔符,例如:
标签: python
Python中对象迭代与反迭代的技巧总结 Python
一、如何实现可迭代对象和迭代器对象?实际案例某软件要求从网络抓取各个城市气味信息,并其次显示:北京: 15 ~ 20 天津: 17 ~ 22 长春: 1
标签: python