Upgraded autoinstallation of modules

This commit is contained in:
Mikołaj Lubiak 2022-06-22 17:32:31 +02:00
parent 1b94eeb118
commit 89e4d039bb
2 changed files with 7 additions and 7 deletions

View File

@ -1,12 +1,12 @@
from socket import socket, AF_INET, SOCK_STREAM
from threading import Thread
from time import sleep
from subprocess import run
from sys import argv
from subprocess import check_call
from sys import argv, executable
try:
from cryptography.fernet import Fernet
except:
run("python3 -m pip install cryptography")
check_call((executable, '-m', 'pip', 'install', 'cryptography'))
from cryptography.fernet import Fernet
class client():
@ -41,6 +41,6 @@ class client():
self.sMsg(msg)
if __name__ == '__main__':
run("clear")
check_call('clear')
Client = client()
Client.chat()

View File

@ -1,12 +1,12 @@
from socket import socket, AF_INET, SOCK_STREAM
from threading import Thread
from time import sleep
from subprocess import run
from subprocess import check_call
from sys import argv
try:
from cryptography.fernet import Fernet
except:
run("python3 -m pip install cryptography")
check_call((executable, '-m', 'pip', 'install', 'cryptography'))
from cryptography.fernet import Fernet
class Server:
@ -40,7 +40,7 @@ class Server:
self.client.send(self.f.encrypt(msg.encode()))
if __name__ == '__main__':
run("clear")
check_call('clear')
Server_m = Server()
Server_m.chat()
Server_m.receiving.join()