易截截图软件、单文件、免安装、纯绿色、仅160KB

python之学习类:python修改文件名


下面是对某文件夹下多个文件下指定文件换名字的实例(为了换名字,因为懒得手动改,折腾了一会搞出来的)
原理很简单,换文件名的话指定path就行 ,具体的自己看吧,仅供参考!
#-*- coding:utf-8 -*-
import os,sys
#=======================================
##对多个文件夹下的文件(夹)进行处理
#=======================================
def getdirNames(path):
    dirNames = os.listdir(path)
    return dirNames
def isDir(dirNames,path):
    for item in dirNames:
        dir =  os.path.join(path,item)
        if(os.path.isdir(dir)):
            dirAddress.append(dir)
            file = getdirNames(dir)
            isDir(file,dir)
        else:
            if 'png' in item:
                fileAddress.append(dir)
    return fileAddress
#=======================================
##对某个文件夹下面的文件进行处理
#=======================================
def fil(filename):
    mapdir = filename[-1:]
    mapname = filename[:-2].replace('0','')
    changename = mapname[::-1].zfill(8)[::-1]
    rename = changename+'_'+mapdir
    return rename
if __name__ == '__main__':
    #此处添加需要转换名字的文件夹路径(文件夹下面可以有多个文件夹),【例如:在此我将“0103020202_0.png”转换成“13222000_0.jpg:】
    path0 = r'F:\python\20100412\game\data\images\Object\World\Road'
    dirAddress = []
    fileAddress = []
    dirNames = getdirNames(path0)
    isDir(dirNames,path0)
    print fileAddress
    for i in range(len(fileAddress)):
 &


相关文档:

python算法实践4 快速排序

#快速排序
def Partition(mylist, low, high):
tmp = mylist[low]
while low < high:
while low < high and mylist[high] >= tmp:
high = high - 1
if low < high:
mylist[low] = mylist[high]
low = low + 1
while low < hi ......

python算法实践5 直接选择排序

#直接选择排序
def SelectSort(mylist):
size = len(mylist)
i = 0
for i in range(0, size):
k = i
for j in range(i + 1, size):
if mylist[j] < mylist[k]:
k = j

if k != i:
tmp = mylist[i]
......

Python GTK+ 开发文档

1. Building an Application with PyGTK and Glade
2. Creating a GUI using PyGTK and Glade
3. A Beginner's Guide to Using pyGTK and Glade
4. Is there a walkthrough on getting PyGTK2 and libglade2 to work on win32 ......

python中import自己写的模块

只需要在文件中import与你写的文件的文件名一致的模块名即可,这时python会为你创建一个pyc文件的。
即,如果你已经写了一个名为ssss.py的文件,而现在你需要在名为aaaa.py的文件中使用ssss.py中定义的方法,那么你只需要在aaaa.py中加入import ssss,然后你就可以在aaaa.py中使用ssss.py中的方法(当然方法前需要加模块名 ......

用Python写的图片蜘蛛人


    写了个图片蜘蛛人玩玩,抓了几个网页试试,感觉不不错。核心的代码可能20行也不到,简洁明了,嘻嘻。废话少说,翠花,上代码~~
#coding=utf-8
import os
import sys
import re
import urllib
URL_REG = re.compile(r'(http://[^/\\]+)', re.I)
IMG_REG = re.compile(r'<img[^>]*?src=([ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号