Работа с файлом 20млн строк

  • Автор темы Автор темы exe123
  • Дата начала Дата начала

exe123

Пользователь
Регистрация
23.07.2016
Сообщения
83
Реакции
10
Баллы
8
Подскажите, вот я разделил этот файл на 100 штук по 200к строк.
А как мне сделать так, чтобы зенка брала строки из всех этих файлов рандомно?
Или можно как-то сделать, чтобы можно работать с таким файлом без деления его на части?
 
Последнее редактирование:
Сначала Рандом на то, какой файл выбирать (число от 1 до 100), затем привязываешь соответствующий список, потом выбираешь рандомную строку.
upload_2017-4-9_1-53-54.png
 

Вложения

  • upload_2017-4-9_1-53-50.png
    upload_2017-4-9_1-53-50.png
    40,9 KB · Просмотры: 628
Последнее редактирование:
Сначала Рандом на то, какой файл выбирать (число от 1 до 100), затем привязываешь соответствующий список, потом выбираешь рандомную строку.
Посмотреть вложение 19799
это получается, файлы должны быть названы цифровыми значениями, а это не очень вариант
 
это получается, файлы должны быть названы цифровыми значениями, а это не очень вариант
у файла может быть любое название
тебе ппросто показали вариант сгенеркой
можешь туда город из профиля поставить
 
это получается, файлы должны быть названы цифровыми значениями, а это не очень вариант
А как ты разделил файл на части? У тебя в названии файла нет цифры, которая показывала бы какая эта часть?
 
Последнее редактирование:
экшен - директории - получить список файлов,
потом из этого списка - случайную строку (путь к файлу)
 
  • Спасибо
Реакции: Gamma
это путь к файлу, его надо вставить в настройки другого списка, "Список 2" например, и затем действием Операции над списком - взять строку - случайную берёте случайную строку из этого файла...
 
Последнее редактирование:
это путь к файлу, его надо вставить в настройки другого списка, "Список 2" например, и затем действием Операции над списком - взять строку - случайную берёте случайную строку из этого файла...
указал путь к Список 2 из переменной, а мне выдает при получении строки из второго списка "
Тип Время Сообщение
16:42:07 Выполнение действия List Список пуст"
 
значит что то неправильно делаете.. скрины где вы вписали переменную в пути покажите
 
Нажмите просмотр содержимого в списке 2, там скорее всего ничего нет поэтому показывает что список пуст... попробуйте просто перезагрузить ПМ, оно должно работать...
 
Нажмите просмотр содержимого в списке 2, там скорее всего ничего нет поэтому показывает что список пуст... попробуйте просто перезагрузить ПМ, оно должно работать...
Нажал посмотреть содержимое, потом выполнил взять строку, взялась, но потом запустил заного и уже ничего не взялось, снова ошибка.
 
Дабы не плодить темы, подскажите, как работать с большим целым файлом в те же 20млн строк?
 
Дабы не плодить темы, подскажите, как работать с большим целым файлом в те же 20млн строк?
Загоняете в БД и работаете. Остальные варианты - такое себе удовольствие.
 
  • Спасибо
Реакции: sitnem

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)