Skip to content

Commit f045227

Browse files
committed
fixing except directly baseException
1 parent 2defc71 commit f045227

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

Python_chatting_application/client.py

+15-11
Original file line numberDiff line numberDiff line change
@@ -2,40 +2,44 @@
22
import threading
33

44
flag = 0
5-
s = socket.socket(socket.AF_INET , socket.SOCK_STREAM)
5+
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
66
hostname = input("Enter your host :: ")
7-
s.connect((hostname , 1023))
7+
s.connect((hostname, 1023))
88
nickname = input("Enter your Name :: ")
99

10+
1011
def recieve():
1112
while True:
1213
try:
1314
msg = s.recv(1024).decode("utf-8")
14-
if msg == 'NICK':
15-
print("Welcome to Chat room :: " , nickname)
16-
s.send(bytes(nickname , "utf-8"))
15+
if msg == "NICK":
16+
print("Welcome to Chat room :: ", nickname)
17+
s.send(bytes(nickname, "utf-8"))
1718
else:
1819
print(msg)
19-
except:
20-
print("An Erro occured ")
20+
except Exception as error:
21+
print(f"An Erro occured {error}")
2122
s.close()
2223
flag = 1
2324
break
2425

26+
2527
def Write():
2628
while True:
2729
try:
2830
reply_msg = f"{nickname} :: {input()}"
29-
s.send(bytes(reply_msg , "utf-8"))
30-
except:
31-
print("An Error Occured while sending message !!!")
31+
s.send(bytes(reply_msg, "utf-8"))
32+
except Exception as error:
33+
print(f"An Error Occured while sending message !!!\n error : {error}")
3234
s.close()
3335
flag = 1
3436
break
37+
38+
3539
if flag == 1:
3640
exit()
3741
recieve_thrd = threading.Thread(target=recieve)
3842
recieve_thrd.start()
3943

4044
write_thrd = threading.Thread(target=Write)
41-
write_thrd.start()
45+
write_thrd.start()

0 commit comments

Comments
 (0)