По моим наблюдениям, там вообще рабочее окно - это 3 разных экземпляра CEF, поэтому и не работает. Странно, почему бы тут просто не использовать WebView из Qt, но разработчику виднее...
Слишком медленная запись в файл
-
Пишу парсер под hideme. У меня есть два списка - в одном ip адреса, в другом порты. Мне нужно совместить эти два списка, чтобы получились прокси, и записать их в файл. Я использую такой цикл:

Но этот процесс занимает много времени. Есть ли способ сделать это быстро? -
@DrPrime если сначала формировать список а потом записывать этот список в файл, то по времени получается то же самое, что если каждую строчку записывать в файл.
нужно решение, чтобы процесс "склейки" занимал 1-3 секунды,
пока решение не найдено, использую руки и Sublime txt в котором оба списка склеиваются без проблемно хотелось бы получить автоматизированное решение, причем быстрое.
-
@Antonio даже если можно, то смысл какой?
таким образом можно попробовать и bat-ник просто запустить из BASа, который запустить Sublime, далее скрипт внутри Sublime обработает что надо и сохранит. Но это гемор же какой-то.хочется решение найти которе не будет выходить за рамки BAS
-
@DrPrime если сначала формировать список а потом записывать этот список в файл, то по времени получается то же самое, что если каждую строчку записывать в файл.
Вы не правы. Если из двух списков формировать третий, то все операции будут происходить в оперативке, грубо говоря, а к винту BAS будет обращаться один раз, записывая третий список. Схему утрировал для наглядности.
В режиме запуска 100к строчек обработает за секунду.
-
@foreva123 Вот тестовый скрипт, он склеивает списки. Вот два текстовых файла на 100к строк.
нужно склеить два списка, в каждом по 100к строчек, получается очень долго
Скрипт в режиме запуска соединяет оба списка за 5 секунд:

-
Вот два текстовых файла на 100к строк.
В Вашем примере какое было количество строчек в каждом списке?
Два текстовых файла, в каждом 100 000 строк, скрипт берёт первую строку из первого файла, через пробел добавляет первую строку из второго файла, сохраняет в список, пройдя все строки, сохраняет список в третий файл.
Единственно, я пробовал в режиме Записи, возможно это критично было
Я не просто так везде указывал, что запускать надо в режиме запуска.
-
@foreva123 Пожалуйста. Поблагодарить здесь можно кнопочкой
