![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python相关
book_zhouzb
这个作者很懒,什么都没留下…
展开
-
利用key对字符串进行base64加解密
最近学习python,发现python对于字符的操作真的是非常的麻烦,因为单位项目中用java实现过这种base64的编码,现在需要用python来实现。 代码如下,我自己都不知道是怎么折腾出来了,基本上可以用了。#!/usr/bin/env python#coding:gbkfrom base64 import b64encode,b64decodeimport...2009-09-24 15:33:59 · 1161 阅读 · 0 评论 -
使用python操作TTServer
最近公司的项目使用到了TT,TT的在Key-Value这种数据库的优势,这里就不啰嗦了。在网上搜索python TT关键字的时候真的让我好找,太难找到相关的东西了。其实我就是想找一下python中操作TT的包。 搜索了半天也验证了一下,发现这个地方的是可以用的 http://pypi.python.org/pypi/pyrant/0.6.4#downloads ...原创 2010-08-13 16:51:23 · 261 阅读 · 0 评论 -
python中的日期格式化
平时在进行python开发的时候,经常需要将当前的时间转换成一定的日期格式进行输出,有些时候为了获得一个文件名称,有些时候为了写入一个文件名称。在这里作为一个笔记,方便以后的查找。 要进行日期的相关操作,就要用到time这个包中的strftime、time、gmtime这些函数。做一个简单的说明: time 获得当前时间的秒表示,好像是从1970年1月1日到现在的吧...2010-04-29 13:55:47 · 214 阅读 · 0 评论 -
使用progressbar来显示进度
最近在做一些ftp的相关东西,以前用java开发的时候,是专门启了一个线程,定期汇报上传状态,在ftp上传库中定期更新进度。最近做python开发,利用\r或者是\b实现了在一行中显示文件的进度,但是还是觉得不好,看到http://www.iteye.com/topic/521825这篇文章后,觉得这个上传进度真是很炫。于是就打算拿过来用用,这个库的官方地址是http://pypi.pyt...原创 2010-01-04 11:56:54 · 303 阅读 · 0 评论 -
python 开发的通过FTP上传下载文件类
原创文章,转载请注明出处:http://zhouzaibao.iteye.com 前段时间使用java写了一个支持断点续传的FTP类库,但是这个库在使用过程中还是有点问题,最近在学习python,就打算用python写一个。 其实在使用java写的那个过程中也遇到了一些比较难解决的问题,比如说在多个ftp客户端同事向一个FTP服务器端发送上传命令,这个时候会造成线程挂起不会抛异常...原创 2010-01-02 20:18:29 · 278 阅读 · 0 评论 -
python中的全局变量,出现referenced before assignment的解决方案
原文出处:http://crazier9527.iteye.com/blog/406682不注意全局变量时的程序如:CONSTANT = 0def modifyConstant() : print CONSTANT CONSTANT += 1 returnif __name__ == '__main__' : ...原创 2009-12-29 20:26:20 · 1647 阅读 · 0 评论 -
字典的排序
在使用python中的字典存储key/value值的时候,因为当中的存储是无需的,而在输出的时候需要对输出结果进行排序。这个就是sorted的用武之地。sorted( iterable[, cmp[, key[, reverse]]]) Return a new sorted list from the items in iterable. The optional arg...2009-10-30 16:11:15 · 106 阅读 · 0 评论 -
List的有用的操作
原文出处:http://www.siafoo.net/article/52声明:本文是根据原文进行相关总结,并不是原文的真实翻译文中提到了针对List的一些比较优化的操作,包括map、filter、reduce、enumerate、any、all、zip1.如果需要对一个list中的元素全部执行一个操作,则可以使用map 方法一:新建一个List,遍历源List,并执行操作...2009-10-29 17:19:22 · 112 阅读 · 0 评论 -
操作符随笔
1.除法 如果是整数除将进行截断,返回整数。如果想除法的结果得到浮点,则必须显示转换一个操作数为float。确实想得到整数除并且在后续的版本中保证不会出错应该使用//5/2 # Returns 225.0/2 # Returns 2.5float(5)/2 # Returns 2.55//2 # Returns 2 ...原创 2009-10-29 15:47:03 · 114 阅读 · 0 评论 -
python中字符串操作
1.判断是否包含 在python中判断一个字符串是否包含一个字串,一般来讲可以使用find然后检查返回值是否为-1来进行操作,但是同样也可以使用in来进行判断。如下:string='Hi there'if 'Hi' in string: print 'Success!' ...原创 2009-10-29 15:42:00 · 129 阅读 · 0 评论 -
python中字符串转换为日期
最近在分析日志,日志中有一个时间是用字符串表示的,而我需要获得时间的差值,于是就必须将字符串转换为时间 我的目的是将字符串表示的日期,转换为秒数表示.mktime(strptime("21/Jun/2010:04:03:10","%d/%b/%Y:%H:%M:%S")) 返回的就是秒数了1277064210.0...原创 2010-06-21 11:34:18 · 374 阅读 · 0 评论