python批量识别图中文字自动命名_Python中如何实现文件的批量自动命名

2018-11-21 回答

#! /usr/bin/env python

# coding=utf-8

import os

import shutil

import time

import sys

reload(sys)

sys.setdefaultencoding('utf-8')

def copy_and_rename(fpath_input, fpath_output):

for file in os.listdir(fpath_input):

#if os.path.splitext(file)[1] == ".jpg":

oldname = os.path.join(fpath_input, file)

newname_1 = os.path.join(fpath_output,

os.path.splitext(file)[0] + "_1.jpg")

newname_2 = os.path.join(fpath_output,

os.path.splitext(file)[0] + "_2.jpg")

newname_3 = os.path.join(fpath_output,

os.path.splitext(file)[0] + "_3.jpg")

#os.rename(oldname, newname)

shutil.copyfile(oldname, newname_1)

shutil.copyfile(oldname, newname_2)

shutil.copyfile(oldname, newname_3)

if __name__ == '__main__':

print('start ...')

t1 = time.time() * 1000

#time.sleep(1) #1s

fpath_input = "c:/users/jack/desktop/shopimg/0708/"

fpath_output = "c:/users/jack/desktop/shopimg/0708/"

copy_and_rename(fpath_input, fpath_output)

t2 = time.time() * 1000

print('take time:' + str(t2 - t1) + 'ms')

print('end.')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值