LISHUZUOXUN_yangjiang/file_trans_test.py

32 lines
991 B
Python

import time
from Installer.consensus import *
from LSZXNetWork.transmission import Server, Client
if __name__ == "__main__":
server = Server(ip="127.0.0.1", port=13132, file_port=13133, cache_path=CACHE_PATH)
client = Client(ip="127.0.0.1")
client.connect2(ip="127.0.0.1", port=13133)
client.send_file2(os.path.join(CACHE_PATH, "LiShuZuoXun-0E6725B4.zip"))
# for i in range(100):
# # client = Client(ip="127.0.0.1", port=0)
# client.connect2(ip="127.0.0.1", port=13132)
# client.send({f"mes{i}": "hello"})
# print(server.get_data(1))
# address_list = []
# pkg_list = []
# for i in range(100):
# address_list.append(("127.0.0.1", 13132))
# pkg_list.append({f"mes{i}": "hello"})
# start_time = time.time()
# client.distributed_send(address_list, pkg_list)
# print(time.time() - start_time)
# for i in range(100):
# print(server.get_data(1))
time.sleep(10000)
# server.stop()