An open API service indexing awesome lists of open source software.

https://github.com/viper373/file_sm

一个基于PyQt6的文件切分合并工具
https://github.com/viper373/file_sm

Last synced: 3 months ago
JSON representation

一个基于PyQt6的文件切分合并工具

Awesome Lists containing this project

README

        

# ✂File_SM

File_SM 是一个基于 PyQt6 开发的文件切分与合并工具,支持将大文件分割成多个小文件以及将多个小文件合并成一个完整的文件。该工具界面友好,操作简便,适用于各种文件格式。

## 📖功能

- **文件切分**:选择一个文件,指定每个部分的大小,将文件切分成多个部分。
- **文件合并**:选择已切分的文件部分,合并成一个完整的文件。
- **进度显示**:实时显示切分和合并的进度,用户体验良好。
- **支持多种单位**:切分大小支持 KB、MB 和 GB。

## 📥安装

### 1. 克隆仓库

```bash
git clone https://github.com/Viper373/File_SM.git
```

### 2. 进入项目目录

```bash
cd File_SM
```

### 3. 安装依赖

```bash
pip install -r requirements.txt
```

### 4. 运行程序

```bash
python main.py
```

## 📁目录结构

```
├── File_SM/
├── src/
│ │ └── mainwindow.py
├── resources/
│ └── fonts/
│ └── icons/
│ └── app.ico
├── .gitignore
├── main.py
├── requirements.txt
├── setup.py
└── README.md
```

## 🎉贡献

欢迎提交 Pull Request 或提出 Issues 来改进项目。如果您有任何建议或发现问题,请随时联系我。

## 📝许可证

[MIT](LICENSE)