码迷,mamicode.com
首页 > 编程语言 > 详细

python3——把一个文件夹的C语言文件和头文件拉到另外一个文件夹

时间:2015-08-07 00:08:29      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:

import os,sys,os.path

print(‘your current dir is {}‘.format(os.getcwd()))

if len(sys.argv)==1:
while True:
sourceDir=input(‘input source dir:‘)
if os.path.exits(sourceDir):
break
else:
print(‘no such dir,try again:‘)

targetDir=input(‘input target dir:‘)
elif len(sys.argv)==3:
sourceDir=sys.argv[1]
targetDir=sys.argv[2]
if not os.path.exists(sourceDir):
print(‘Source dir do not exist‘)
sys.exit()
else:
print(‘usage:transmitter [sourcedir targetdir]‘)
sys.exit()

if not os.path.exits(targetDir):
os.mkdir(targetDir)

cFiles = [ f for f in os.listdir(sourceDir) if (‘.c‘ in f or ‘.h‘ in f)]

for f in cFiles:
open(os.path.join(targetDir,f),‘wb+‘).write(
open(os.path.join(sourceDir,f),‘rb‘).read())

python3——把一个文件夹的C语言文件和头文件拉到另外一个文件夹

标签:

原文地址:http://www.cnblogs.com/pkmnexp/p/4709402.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!