首页 > 其他分享 >数字增加

数字增加

时间:2024-09-18 18:46:10浏览次数:10  
标签:corresponding 数字 lines file output 增加 new line

import shutil
import os

# 假设文件在当前目录下
source_directory = '.'  # 源文件夹,可以根据需要修改
file_prefix = '0000'  # 文件名前缀
file_suffix = '.jpg'  # 文件名后缀

# 遍历 1 到 15
for i in range(1, 16):
    # 生成源文件名和目标文件名
    src_file = os.path.join(source_directory, f'{file_prefix}{i:02d}{file_suffix}')
    dst_file = os.path.join(source_directory, f'{file_prefix}{i + 15:02d}{file_suffix}')
    
    # 复制文件
    shutil.copy(src_file, dst_file)
    print(f'复制 {src_file} 到 {dst_file}')
# 读取文件内容
with open('numbers.txt', 'r') as file:
    lines = file.readlines()

# 创建一个新列表,用于保存复制的结果
new_lines = []

# 依次复制并生成新的内容
for i, line in enumerate(lines):
    original = line.strip()  # 去掉每行的换行符
    # 计算对应的索引
    corresponding_index = int(original) + 15
    corresponding = f'{corresponding_index:06d}'  # 格式化为6位数,前面补零
    new_lines.append(original)
    new_lines.append(corresponding)

# 将结果写入新的文件
with open('output.txt', 'w') as output_file:
    for new_line in new_lines:
        output_file.write(new_line + '\n')

print("处理完成,结果已保存到 output.txt")

 

标签:corresponding,数字,lines,file,output,增加,new,line
From: https://www.cnblogs.com/Anonytt/p/18419100

相关文章

  • 健身房预约小程序定制搭建,数字化运营管理
    目前,健身已经成为了大众日常生活中不可或缺的一部分,不管是健身跑步、打羽毛球等,都受到了大众的欢迎!随着健身行业的快速发展,为了提高大众的健身体验,健身房预约系统得到了广泛发展。预约系统不仅解决了用户排队预约的问题,也能让健身房管理的更加高效!本文介绍健身房预约系统的功能特点......
  • pve7.2虚拟机 lvm磁盘扩容,增加硬盘操作
    参考:https://blog.csdn.net/qq_32429805/article/details/132230402之前安装pve时候只有256的ssd,最近安装的虚拟机较多,给加块闲置硬盘,顺便学习一下,像pve这种虚拟机系统,硬盘应该可以像nas你这样随时增加,而不影响上层应用,我自己也是摸索着做。一、安装好硬盘后打开pve的管理页面,......
  • 55页可编辑PPT | 集团制造企业数字化转型顶层设计方案
    这份PPT文档是一份关于集团制造企业数字化转型的顶层业务设计方案。文档详细介绍了企业在后ERP时代面临的挑战,以及如何通过Oracle解决方案来实现数字化转型。数字化转型的三大要点集中在满足利益相关者的期望,以企业价值为核心引领业务模式的创新,并利用信息技术作为企业运营的神经中......
  • 什么是数据治理?在企业数字化转型过程中有什么用?
    建设背景有效的数据治理不仅能够确保数据的安全和质量,还能为企业提供深入的业务洞察,推动决策制定和创新。数据治理是数字化转型的基础,是数据资源成为数据资产的基础,只有经过了数据治理,相应的数据资源才能产生价值。数据治理的定义与理论体系数据管理:是规划、控制和提供数据及信息资......
  • 构建数字化工厂的智能制造-数字化智能制造(82页PPT下载)
    方案介绍:智能制造是指通过信息技术的应用,将传统制造业转变为基于数据和智能化决策的现代化制造方式。它以数字化技术为基础,实现了生产流程的数字化、信息化和自动化。智能制造不仅提升了生产效率和质量,还促进了资源的有效利用和环境保护,实现了绿色生产的目标。构建数字化工厂的智能......
  • 智慧矿山数字化工业大数据平台建设方案(52页PPT下载)
    方案介绍:传统矿山面临生产效率低、资源消耗大、安全隐患多、环境污染严重等问题,急需通过数字化转型实现可持续发展。而智慧矿山数字化工业大数据平台建设方案则可以有效的帮助矿业企业构建一个集数据采集、存储、处理、分析及应用于一体的智慧矿山数字化工业大数据平台,实现矿山运营......
  • 详细的解释Rust语言中所增加的新概念
    Rust是一门注重性能和安全性的系统级编程语言,其设计目标之一是避免传统系统编程语言(如C和C++)中常见的内存管理错误。为实现这些目标,Rust引入了一些新的编程概念,这些概念是Rust的核心,帮助开发者编写出高效、安全且易于维护的代码。以下是Rust中一些重要的新概念及其详细解......
  • MongoDB增加身份验证
    1.数据库添加用户和密码mongo>useadmin>db.createUser({user:"nucRoot",pwd:"f71F!6",roles:["root"]}) 2.修改启动文件,通过auth方式启动,完整如下(INI格式)dbpath=/usr/local/mongodb/data/dblogpath=/usr/local/mongodb/data/logs/mongodb.loglogap......
  • 助力园区数字化转型,合合信息市北高新园区打造“一企一画像”个性化服务
    在数字化时代的浪潮中,产业园区的数字化转型已成为推动经济发展、提升管理效率和增强竞争力的关键因素。上海市市北高新技术服务业园区(以下简称“市北高新园区”)携手合合信息旗下启信产业大脑™推出“一企一画像”创新平台,在国内率先探索产业园区数字化转型发展新路径。该平台展现......
  • 宝兰德MCP系列介绍 ①:中间件管理能力全线升级,驱动企业数字化管理效能提升
    在企业数字化转型加速与新技术涌现下,中间件作为衔接底层基础设施和上层业务应用的桥梁,应用愈发广泛且关键。但为了有效管理并维护众多类型的中间件,企业需更多专业运维与资源,这大大分散业务焦点并提升成本。因此,优化中间件管理体系,实现自动化、智能化的运维管理,成为企业亟需解决的重......