Skip to content

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
Clone this wiki locally