posts - 118,  comments - 212,  trackbacks - 0

主要记录初学者常用的一些代码:

1.获取当前时间
# -*- coding: gbk -*-
import os
import time
import shutil

today = time.strftime('%Y-%m-%d 星期%w')
now = time.strftime('%H:%M:%S')
>>>
2008-05-07 星期3
20:28:14

2.os.path常见属性
os.path.sep :路径分隔符 。以前老爱用'\\'  ,后来用'/'。
os.path.altsep:(根目录,不是很确定,我用来做根目录。反正在windows表现是'/')
os.path.curdir: 当前目录
os.path.pardir: 父目录

3.判断是否是指定文件类型
File.rsplit('.',1)[-1] == type
当然也可以写成File.split('.')[-1:][0] == type




posted on 2008-05-07 20:44 -274°C 阅读(44) 评论(6)  编辑  收藏 所属分类: python

FeedBack:
# re: python代码总结
2008-05-07 21:20 | -274°C
4.中文字符

>>> aa = "a是中国人"
>>> print aa
a是中国人
>>> print aa[1]
Ê
>>> print aa[1:3]

>>> c = unicode(aa,"gb2312")
>>> print c[1]

>>> print len(c)
5
>>> print len(aa)
9  回复  更多评论
  
# re: python代码总结
2008-05-07 21:30 | -274°C
5.python中对字符串排序:
>>> s = "string"
>>> l = list(s)
>>> l.sort()
>>> s = "".join(l)
>>> s
'ginrst'
  回复  更多评论
  
# re: python代码总结
2008-05-07 22:45 | -274°C
6.BASE64对字符串编码和解码

a= "this is a teat"
b = base64.encodestring(a)
print b
>>>
dGhpcyBpcyBhIHRlYXQ=
print base64.decodestring(b)
>>>this is a teat

  回复  更多评论
  
# re: python代码总结
2008-05-10 19:56 | java_he
7.获取当前路径
os.getcwd()
改变当前路径
os.chdir(r"c:/")  回复  更多评论
  
# re: python代码总结
2008-05-10 22:53 | java_he
8.修改文件名称
os.rename("bbb.txt","ccc.txt")
如果ccc.txt已经存在,则有异常抛出

  回复  更多评论
  
# re: python代码总结
2008-05-10 22:56 | java_he
8.文件夹改名
os.rename("aaa","ccc")
如果ccc已经存在,则有异常抛出   回复  更多评论
  

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
 
 

<2008年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

黄树林里分叉两条路,而我,我选择了较少人迹的一条,使得一切多麽地不同。


常用链接

留言簿(11)

随笔分类(122)

随笔档案(118)

JAVA网站

关注的Blog

最新随笔

搜索

  •  

积分与排名

  • 积分 - 62912
  • 排名 - 108

最新评论

阅读排行榜

评论排行榜