@nexus0

Что за символ «%» в stdout?

Иногда в stdout появляется символ "%".
Например есть такой скрипт на питоне
#!/usr/bin/python
import socket
sock = socket.socket()
sock.bind(("127.0.0.1", 8081))
sock.listen(5)
conn, addr = sock.accept()
conn.send(b"Hi!")
conn.close()

Подключаюсь netcat'ом к серверу, в stdout получаю
~/python/http> nc 127.0.0.1 8081
Hi!%

Что означает символ "%"?
  • Вопрос задан
  • 183 просмотра
Решения вопроса 1
@nexus0 Автор вопроса
Это шелл говорит, что в конце не было \n (переноса строки), поэтому "я сам его поставил чтобы не сломать внешний вид консоли"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы