Skip to content

Commit 5ceb747

Browse files
committed
aese hi
1 parent e5d2fea commit 5ceb747

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+25090
-0
lines changed

SocketIntegrationPracticeBasic/.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SocketIntegrationPracticeBasic/.idea/PythonProjects.iml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SocketIntegrationPracticeBasic/.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SocketIntegrationPracticeBasic/.idea/misc.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

SocketIntegrationPracticeBasic/.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
157 Bytes
Binary file not shown.
205 Bytes
Binary file not shown.
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
from flask import Flask, render_template, request, redirect, url_for
2+
from flask_socketio import SocketIO, join_room, leave_room
3+
4+
app = Flask(__name__)
5+
socketio = SocketIO(app)
6+
7+
8+
@app.route('/')
9+
def home():
10+
return render_template("index.html")
11+
12+
13+
@app.route('/chat')
14+
def chat():
15+
username = request.args.get('username')
16+
room = request.args.get('room')
17+
18+
if username and room:
19+
return render_template('chat.html', username=username, room=room)
20+
else:
21+
return redirect(url_for('home'))
22+
23+
24+
@socketio.on('send_message')
25+
def handle_send_message_event(data):
26+
app.logger.info("{} has sent message to the room {}: {}".format(
27+
data['username'],
28+
data['room'],
29+
data['message']))
30+
31+
socketio.emit('receive_message', data, room=data['room'])
32+
33+
34+
@socketio.on('join_room')
35+
def handle_join_room_event(data):
36+
app.logger.info("{} has joined the room {}".format(data['username'], data['room']))
37+
join_room(data['room'])
38+
socketio.emit('join_room_announcement', data, room=data['room'])
39+
40+
41+
@socketio.on('leave_room')
42+
def handle_leave_room_event(data):
43+
app.logger.info("{} has left the room {}".format(data['username'], data['room']))
44+
leave_room(data['room'])
45+
socketio.emit('leave_room_announcement', data, room=data['room'])
46+
47+
48+
if __name__ == '__main__':
49+
socketio.run(app, debug=True)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#number1 = int(input("number1 "))
2+
#output = (number1**2)*3.14
3+
#print(output)
4+
5+
#first=input("first name ")
6+
#last = input("last name ")
7+
#print(last + " " + first)
8+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
number1 = int(input("number2 "))
2+
number2 = int(input("number3 "))
3+
number3 = int(input("number1 "))
4+
number1,number3,number2 = input("enter ").split(",")
5+
print(int((number3+number1+number2)/3))

0 commit comments

Comments
 (0)