ZennoPoster "foreach"

Тема в разделе "Вопросы и ответы", создана пользователем coolfox, 02.08.16.

  1. coolfox

    coolfox Участник

    Сообщения:
    183
    Симпатии:
    44
    Баллы:
    30
    Подскажите как решить задачу :)

    Есть файл, в нём не известно сколько строк
    Нужно:
    1. Открыть файл
    2. Получить список строк
    3. Пройти весь проект столько раз какое кол-во строк
    4. При каждой итерации вставлять строку в инпут.
    Короче нужен аналог php foreach
     
  2. aluf

    aluf Новичок

    Сообщения:
    62
    Симпатии:
    12
    Баллы:
    14
    1) Операция над списком -> выделить подсписок
    2) Взять строку из подсписка с удалением
    3) Зациклить пока не останется строк в подсписке.
     
  3. coolfox

    coolfox Участник

    Сообщения:
    183
    Симпатии:
    44
    Баллы:
    30
    Ну почти так и сделал :)

    [​IMG]
     
  4. Marbas

    Marbas Участник

    Сообщения:
    120
    Симпатии:
    61
    Баллы:
    40
    Как-то вы оба слишком усложнили.
    Берете операцию над списком - взять строку (первую) с удалением, делаете список сохраняемым в файл, как только все строки кончатся, будет уведомление и проект завершится.
    Не нужно считать количество строк.
     
    coolfox нравится это.
  5. aluf

    aluf Новичок

    Сообщения:
    62
    Симпатии:
    12
    Баллы:
    14
    Я сделал с сохранением данных и чтобы можно было работать в многопотоке.
    Когда работает сразу в несколько потоков, то нет смысла каждый раз дергать один и тот же файл.
     
  6. coolfox

    coolfox Участник

    Сообщения:
    183
    Симпатии:
    44
    Баллы:
    30
    Так и сделал
    ------------------- Добавлено 02.08.16 -------------------
    У меня файл дёргается до начала цикла
     

Поделиться этой страницей