-
Notifications
You must be signed in to change notification settings - Fork 0
GoldMinerUsage
Sergey Krushinsky edited this page Mar 13, 2017
·
5 revisions
Для справки:
$ python scripts/main.py --help
usage: main.py [-h] [-c CONF] [-l LOGFILE] [-v] [-o] [-f {json,text}]
optional arguments:
-h, --help show this help message and exit
-c CONF, --conf CONF configuration file
-l LOGFILE, --logfile LOGFILE
log file
-v, --verbose increase output verbosity
-o, --once get one row of data and exit
-f {json,text}, --format {json,text}
output format
Получить одну строчку (котировки только на текущий момент):
$ python scripts/main.py --once
Запустить в цикле, чтобы запросы производились через интервалы, заданные в конфигурации:
$ python scripts/main.py
2017-03-12T20:45:22+00|58.721:58.731|62.927:62.947|1204.500:1204.800|17.030:17.060|937.000:947.000|746.600:749.600
2017-03-12T20:49:20+00|58.721:58.731|62.680:62.700|1204.500:1204.800|17.030:17.060|937.000:947.000|746.600:749.600
2017-03-12T20:49:41+00|58.721:58.731|62.680:62.700|1204.500:1204.800|17.030:17.060|937.000:947.000|746.600:749.600
2017-03-12T20:53:42+00|58.721:58.731|62.889:62.909|1204.500:1204.800|17.030:17.060|937.000:947.000|746.600:749.600
Если на протяжении нескольких часов котировки не меняются -- такое случается по выходным -- имеет смысл увеличить в конфигурации паузы между запросами.
Использовать стандартную конфигурацию:
$ scripts/main.py -c conf/default.conf
Записывать котировки в текстовый файл так, чтобы каждая серия данных представляла собой строку
$ python scripts/main.py >> ./quotes.txt
© Сергей Крушинский, 2017 www.crawlers.info