python之转换源码后缀名为txt后缀名

原创 2015年11月18日 22:37:30

## 转换c/cpp文件为txt后缀名(手机browser阅读)的html列表


import os,sys,re
import shutil,string

def getList(dirname,pFunc):
    try:
        ls=os.listdir(dirname)
    except:
        print dirname,'is access deny'
    else:
        for file in ls:
            temp = os.path.join(dirname,file)
            if(os.path.isdir(temp)):
                getList(temp,pFunc)
            else:
                pFunc(dirname,file)
#[OK]
def getType(fname):
    pos = fname.rfind(".")
    if pos != -1:
        return fname[pos + 1:]
    return ""
def printCppFile(dirname,file):
    if file == "dev.py" or file == "index.html":
        return
    m_type = getType(file)
    newFile = "%s.txt" % ( file.replace(".","_"))
    if m_type != "txt":
        oldName = os.path.join(dirname,file)
        newName = os.path.join(dirname,newFile)
        os.rename(oldName,newName)
    print "<a href=\"%s\">%s</a><hr>" % (file,file)

def printHead():
    print "<head>\n"
    print "<style>"
    print "a{ font-size:40;  }"
    print "</style>"
    print "</head>"
printHead()
getList(os.getcwd(),printCppFile)


python修改文件后缀名

不要小看这段代码哦。我还从中收获不少呢。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import os i...
  • V__KING__
  • V__KING__
  • 2013年12月21日 14:01
  • 2366

Java读写文件夹下的txt文件,已读的txt文件修改后缀名为.bat。

package test1; /** * 一个文件夹,里面包括很多个txt文件或者子文件夹,依次读取文件夹里面的内容, * 以%~、~%开始结尾为一条数据,依次遍历解析到需要的数据。 */ im...
  • u014663362
  • u014663362
  • 2014年12月08日 14:53
  • 1317

查找指定文件夹下、指定后缀名的文件

描述:找出文件夾“C:\Users\12556\Desktop\all-test-jobs\all-yumh-err\“下后缀名为.txt的所有文件,每行显示一个 命令:dir C:\Users\1...
  • diyinqian
  • diyinqian
  • 2018年01月16日 16:48
  • 76

iOS 后缀名文件的区别

文件区别: .h :头文件。头文件包含类,类型,函数和常数的声明。  .m :源代码文件。这是典型的源代码文件扩展名,可以包含Objective-C和C代码。  .mm :源代码文件。带有这...
  • baidu_31170383
  • baidu_31170383
  • 2015年10月13日 08:52
  • 1524

Python程序执行过程和相关的文件扩展名

源自:http://my.oschina.net/renwofei423/blog/17404 通常认为,Python是一种解释性的语言,但是这种说法是不正确的,实际上,Python在执行时,首先会...
  • gukesdo
  • gukesdo
  • 2011年11月24日 16:04
  • 6051

后缀名为.tar.gz的文件

以.tar.gz为扩展名的是一种压缩文件,在Linux和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件。 windows下的WinRAR也可以使用,相当于常见的RAR和ZIP格式。 ...
  • woshixuye
  • woshixuye
  • 2012年10月22日 09:49
  • 857

查找某个文件夹下面的所有的文件 和 所有后缀名为".txt"的文件名

第一步引入所需要的模块 fs 和 path var fs = require("fs") var path = require("path") 第二步 查看文件夹(week2)中的文件,...
  • qq_39846450
  • qq_39846450
  • 2017年11月13日 19:22
  • 158

python 遍历文件夹修改文件后缀

coding:utf-8Build by LandGrey 2016-05-27import os import sys批量修改路径与文件名def Modifyprefix(Path,oldcont...
  • XSL1990
  • XSL1990
  • 2016年06月30日 20:46
  • 1998

恶心的文件扩展名大小写bug

以前支持的一个外快项目反馈了一个bug,说有些图片不能正常显示。图片全存在同一个目录,没理由zn002_1.jpg 能显示,zn002_0.jpg就无法显示啊(用户反馈的信息就是zn002_0.jpg...
  • d8111
  • d8111
  • 2015年04月24日 17:49
  • 3967

Delphi文件中的后缀名介绍

用Delphi作的程序的源代码中常见的文件扩展名,并给出了这些文件扩展名的意义,以便源代码管理时作为参照,扩展名以字母为序(不需要进源代码库不表示不需要进库)。   ~*  Delphi生成的备份文件...
  • wyg4859
  • wyg4859
  • 2009年12月16日 12:35
  • 3830
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python之转换源码后缀名为txt后缀名
举报原因:
原因补充:

(最多只允许输入30个字)