python while true wierd error : <p>I am learning python currently for a month now because I want to write a server for my GameMakerStudio 2 game, which doesn't support threading and I need a server to be written in another language to make this available. 
Anyways...
<a href="https://www.youtube.com/watch?v=WrtebUkUssc" rel="nofollow noreferrer">https://www.youtube.com/watch?v=WrtebUkUssc</a>  -tutorial url</p>

<p>I was following this tutorial and unfortunately i get an error which is:</p>

<p>/home/borut/PycharmProjects/Server/venv/bin/python /home/borut/PycharmProjects/Server/Server.py
  File "/home/borut/PycharmProjects/Server/Server.py", line 19
    while True:
    ^
IndentationError: unexpected indent</p>

<p>Process finished with exit code 1</p>

<p>And my code as followed on tutorial is:</p>

<pre><code>import socket
import sys
from _thread import *

host = ''
port = 5555
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

try:
    s.bind((host, port))
except socket.error as e:
    print(str(e))

s.listen(5)
print ('waiting for a connection')
def threaded_client(conn):
    conn.send(str.encode('Welcome, type your info\n'))

        while True:
                data = conn.recv(2048)
                reply = 'Server output: ' +data.decode('utf-8')
                if not data:
                    break;
                 conn.sendall(str.encode(reply))
                conn.close()

while True:
                conn, addr = s.accept()
                print('connected to: '+addr[0]+':'+str(addr[1]))

                start_new_thread(threaded_client, (conn,))
</code></pre>

<p>thank you for all your answers and tips guys!</p>
