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

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

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

  #1  
Старый 19.07.2009, 23:13
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

Эм. Я ни с кем не мерился..и не претендовал на совершенство. Лишь на работоспособность. Так что низачет.
 

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

Репутация: 973


По умолчанию

Цитата:
Сообщение от Fata1ex  
Эм. Я ни с кем не мерился..и не претендовал на совершенство. Лишь на работоспособность. Так что низачет.
Да ладно

Я пошутил, хз как назвать когда человеку попросившему написать парсер предлагают 1 реализацию на PHP и две реализации на Python
 

  #3  
Старый 19.07.2009, 23:20
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

Я не про тебя, тебе всегда зачет
 

  #4  
Старый 19.07.2009, 23:31
cupper
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме:
1180737

Репутация: 180


По умолчанию

Цитата:
ты не прав насчет первой претензии к фаталексу
а причем тут хендел файла, я про списокписал
Цитата:
emails.append(line.strip()) ... passwords.append(line.strip()
про то что он весь файл в него сперва загоняет

Цитата:
P.S. cupper, понял что смутило в твоем коде - бесконечный цикл
хороший цикл , а если чтото насторазивает в нем, то такой цикл взят из учебной литературы. Мне он оч даже приглянулся

Цитата:
офтоп:
Цитата:
Эм. Я ни с кем не мерился..и не претендовал на совершенство. Лишь на работоспособность. Так что низачет.
яж написал все только в учебных целях. Если я написал что в коде можно чтото сделать лучьше, это невкоем случае незначит что его кодил плохой кодер,... проста ленивый кодер )))

Последний раз редактировалось cupper; 19.07.2009 в 23:35..
 

  #5  
Старый 20.07.2009, 00:34
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Цитата:
Сообщение от cupper  
а причем тут хендел файла, я про списокписал

про то что он весь файл в него сперва загоняет


хороший цикл , а если чтото насторазивает в нем, то такой цикл взят из учебной литературы. Мне он оч даже приглянулся



яж написал все только в учебных целях. Если я написал что в коде можно чтото сделать лучьше, это невкоем случае незначит что его кодил плохой кодер,... проста ленивый кодер )))
Ы) Недоглядел, вопросов нет
П.С. Девочки не ссорьтесь
 

  #6  
Старый 19.07.2009, 23:45
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

Я чаще всего именно так делаю, потому что впоследствии может понадобиться делать с данными что-то еще, тогда код изменить будет легче: пароли и мыла уже считаны в удобном виде и готовы к работе. Сейчас с телефона, утром могу оптимизировать.
И если кто не понял, я согласен, что код не самый удачный и в определенных моментах будет вести себя плохо

Последний раз редактировалось Fata1ex; 19.07.2009 в 23:48..
 

  #7  
Старый 20.07.2009, 00:37
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

Та мы не ссоримся, просто я обидчивая
 

  #8  
Старый 23.07.2009, 02:52
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

аааааааа! сорри ) ток сейчас вспомнил, что обещал дописать
Код:
#!/usr/bin/env python3

tmp = 1
 
with open(str(input("Enter file name: "))) as fin:
    with open("out.txt", "a") as fout:
        for line in fin:
            if line.strip():
                fout.write(line.strip() + ':') if tmp % 2 == 1 else fout.write(line)
                tmp += 1
вот вроде оптимизировано

сделал меньше еще на строчку


ps. cupper, жду замечаний ) с обработкой исключений иди доить корову

уменьшил еще на строчку оО )

Последний раз редактировалось Fata1ex; 23.07.2009 в 18:32..
 
 





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


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




ANTICHAT.XYZ