• Как взять текст из текста?

    @derpymarine
    re.search(r"Порт:\s+(\d+)", text).group(1)
    Ответ написан
    Комментировать
  • Как достать текст из текста?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    Я знаю что можно взять используя регулярные выражения, но я новенькой в пайтоне, и совсем не понял как сделать

    Регуляркой не обязательно:
    data = '' #  в  data - вся приведенная простыня
    for line in data.split('\n'):
        if line.startswith(('Пользователь', '=== Всего пользователей:', '=== Общий трафик')):
            print(line)

    === Всего пользователей:  8 
    Пользователь:  Admin_16/03 Порт: 1317 Трафик: 75.06 GB
    Пользователь:  Rahym_16/03 Порт: 6993 Трафик: 214.78 GB
    Пользователь:  Mama_16/03 Порт: 6951 Трафик: 28.14 GB
    Пользователь:  Klass_17/03 Порт: 7124 Трафик: 69.52 GB
    Пользователь:  Rahym2_01/04 Порт: 8543 Трафик: 73.77 MB
    Пользователь:  Toyjan_01/04 Порт: 7814 Трафик: 8.75 GB
    Пользователь:  David_03/04 Порт: 5870 Трафик: 6.05 GB
    Пользователь:  Test_07/04 Порт: 4282 Трафик: 0 B
    === Общий трафик всех пользователей:  402.36 GB
    Ответ написан
    Комментировать
  • Как в Python объединить списки?

    meaqese
    @meaqese
    with open('source.txt', 'r') as source, open('result.txt', 'w') as result_file:
        lines = source.readlines()
    
        result = ', '.join(f'"{x}": "{y}"' for x, y in zip(*lines))
        result_file.write(result)
    Ответ написан
    1 комментарий