ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 10.05.2010, 10:10
cipa21
Новичок
Регистрация: 09.04.2009
Сообщений: 8
Провел на форуме:
71852

Репутация: 0
По умолчанию

Цитата:
Сообщение от login999  
A Python ?
Код:
#!/usr/bin/env python
#-*-encoding:UTF-8-*-
with open("input_1.txt") as inpt1:
    with open("input_2.txt") as inpt2:
        with open("out.txt", "w") as out:
            for line in inpt1:
                line = line.strip().split(":")
                if len(line) == 2:
                    out.write("{0}:{1}\n".format(line[1], line[0]))
                else:
                    print "BAD FORMAT {0}".format(":".join(line))
            for line in inpt2:
                line = line.strip().split(":")
                if len(line) == 2:
                    out.write("{0}:{1}\n".format(line[1], line[0]))
                else:
                    print "BAD FORMAT {0}".format(":".join(line))
Уже для двух файлов )
пишет BAD FORMAT 86359b816ab3adff0ae96dbed4b7ddb1
BAD FORMAT 86359b816ab3adff0ae96dbed4b7ddb2
BAD FORMAT user1
BAD FORMAT user2
 
Ответить с цитированием

  #12  
Старый 10.05.2010, 10:17
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Цитата:
Сообщение от cipa21  
пишет BAD FORMAT 86359b816ab3adff0ae96dbed4b7ddb1
BAD FORMAT 86359b816ab3adff0ae96dbed4b7ddb2
BAD FORMAT user1
BAD FORMAT user2
Конешн, слава богу что додумался сделать проверку )))
Чет мну кажется что я тебя не совсем верно понял.
Код:
#!/usr/bin/env python
#-*-encoding:UTF-8-*-
with open("input_1.txt") as inpt1:
    with open("input_2.txt") as inpt2:
        with open("out.txt", "w") as out:
            while True:
                try:
                    part_one = inpt1.next().strip()
                    part_two = inpt2.next().strip()
                    out.write("{0}:{1}\n".format(part_one, part_two))
                except StopIteration:
                    print "FINISHED"
                    break
raw_input()
Попробуй так.
Прошлый же делает замену как ты хотел + делает это для двух файлов и пишет в третий.

Последний раз редактировалось login999; 10.05.2010 в 10:19..
 
Ответить с цитированием

  #13  
Старый 10.05.2010, 10:20
cipa21
Новичок
Регистрация: 09.04.2009
Сообщений: 8
Провел на форуме:
71852

Репутация: 0
По умолчанию

Спасибо большое добрый человек, в этот раз все прекрасно заработало, то что надо!
 
Ответить с цитированием

  #14  
Старый 10.05.2010, 10:22
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Цитата:
Сообщение от cipa21  
Спасибо большое добрый человек, в этот раз все прекрасно заработало, то что надо!
Не за что.
P.S. Плохо искал, я когда-то такое писал, годика полтора назад.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите вытащить видео с сайта.. ne4eHbKo Болталка 2 04.03.2010 21:00
вытащить переменную со smarty ultimatum PHP, PERL, MySQL, JavaScript 2 01.11.2009 01:42
Уязвимость в IE 6.0 при обработке файлов jpg, gif, txt. SpiderX Статьи 10 24.04.2005 00:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ