文件名称:CAN201_LEFT_file_sharing:测试1
文件大小:6KB
文件格式:ZIP
更新时间:2024-04-19 09:58:33
Python
要求 该代码是2020年XJTLU中CAN201的课程1。该项目旨在使用Python Socket网络编程来实现“大型高效的灵活和可信(LEFT)文件共享”。 要求如下: 大:可以传输任何格式的文件,并且最大可以为1GB。 高效:文件共享的速度应该足够快,并且更改后的文件可以自动同步。 也允许部分更新。 灵活:IP地址是自变量,如果发生中断,程序可以恢复。 Trusty:不会发生任何错误。 当发生一个错误时,恢复应该发生而无需重新传输。 数据传输的安全性也是允许的。 如何使用 在三个虚拟机中,文件是相同的。 运行命令:python3 main.py --ip,“共享”文件中的文档将被同步。 对于每个虚拟机,命令将启动为:python3 main.py --ip 192.168.xxx.xxx,192.168.xxx.xxx
【文件预览】:
CAN201_LEFT_file_sharing-main
----LEFT_file_sharing()
--------mode.py(7KB)
--------main.py(893B)
--------share(1B)
--------__pycache__()
--------tool.py(5KB)
----README.md(1020B)
----.gitignore(278B)