ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #9  
Старый 22.12.2009, 12:45
Аватар для lo0
lo0
Участник форума
Регистрация: 06.03.2006
Сообщений: 122
Провел на форуме:
709545

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

Цитата:
Сообщение от sultan128  
Как сделать, чтобы ответ сервера записывался в файл и скрипт выполнялся бесконечно
Начнем с "бесконечно" или while True
Если добавить данный блок, то скрипт у тя будет работать до тех пор, пока ручками не остановишь (kill pid) + очень быстро будет обрабатываться. Поэтому добавим еще таймер.
Комментарий к блоку для "записи в файл" укажу в исходнике.
Код:
import urllib2, urllib, time
from random import randrange

urllib2.install_opener(urllib2.build_opener())
params = {'name':'Свое значение',
          'title':'Свое значение',
          'city':'Свое значение',
          'phone':'Свое значение',
          'email':'Свое значение',
          'question':'Свое значение',
          'answer':'Свое значение',
          'source':'Свое значение'}
while True:
    pause = randrange(1,10) # К перем. pause будет присвоено значение от 1 до 10
    filehandle = open('result.txt', 'a')
    result = urllib2.urlopen('www.DOMAIN.com/cgi-bin/faq.cgi',urllib.urlencode(params)).read()
    filehandle.write(result) #Пишим результат в фалй result.txt
    time.sleep(pause * 60) # На сколько нужно сделать паузу (остановить вып. скрипта) в секундах
    filehandle.close ()
Все ответы/результаты будут записаны в файл result.txt в том каталоге, где и скрипт лежит.
Таймер будет останавливать скрипт "от 1 до 10" мин, т.к. * 60, но здесь можно установить любое свое значение.
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хакер и закон! SladerNon Болталка 17 12.11.2009 09:42
Paros - инструмент для исследования веб-приложений Kuzya Авторские статьи 2 10.04.2009 17:37



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


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




ANTICHAT.XYZ