Есть ли способ, которым функция Python может захватить IP, данный Playit.gg в консоли, и написать в файл TXT?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ, которым функция Python может захватить IP, данный Playit.gg в консоли, и написать в файл TXT?

Сообщение Anonymous »

Я делаю скрипт диспетчера серверов в Python, который может запустить сервер Minecraft и запустить исполняемый файл playit.gg. Обычно у обоих есть свое собственное окно консоли, но при выполнении этого с Python все помещается в 1 консольное окно. Отправка сообщения не является проблемой, - это проблема Python, чтобы взять IP и написать его в файл сохранения (файл txt).def extract_and_save():
pattern = re.compile(r'\b[\w\-]+\.gl\.joinmc\.link\b')

print("Waiting for Playit IP... (Ctrl+C to stop)")
while True:
for line in sys.stdin:
match = pattern.search(line)
if match:
ip = match.group(0)
print(f"Found Playit IP: {ip}")
with open("playit_ip.txt", "w") as f:
f.write(ip)
break # Stop after finding the IP
< /code>
Короче говоря: обычно 2 консоли (1 для Java (сервер Minecraft) и 1 для Playit.exe), теперь 1 консоль (python.exe). Мне нужно, чтобы найти IP со структурой что -то + .joinmc.link и написать его в файл playit_ip.txt.

Подробнее здесь: https://stackoverflow.com/questions/795 ... -gg-in-the
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»