编写一个程序,把这个目录下的java文件拷贝到另一个目录中, 并将.java改为.txt
时间: 2024-02-03 12:14:13 浏览: 173
java实现变更文件查询的方法
下面是一个Python脚本,可以实现你所需要的功能:
```python
import os
import shutil
# 目录路径
src_dir = 'path/to/source/directory'
dst_dir = 'path/to/destination/directory'
# 列出源目录下的所有文件
files = os.listdir(src_dir)
# 遍历文件,筛选出所有.java文件
java_files = [f for f in files if f.endswith('.java')]
# 遍历java文件,拷贝到目标目录并改名为.txt
for file in java_files:
src_file_path = os.path.join(src_dir, file)
dst_file_path = os.path.join(dst_dir, file[:-5] + '.txt')
shutil.copy(src_file_path, dst_file_path)
```
你需要将 `src_dir` 和 `dst_dir` 变量修改为你的源目录和目标目录的路径。然后,运行上述代码,即可将所有的.java文件拷贝到目标目录,并将其文件名改为.txt。
阅读全文