Однозначно Python.
- Простой лаконичный синтаксис.
- Читабельность и низкий порог вхождения.
- Огромное количество готовых библиотек.
- Кроссплатформенность.
- Удобный менеджер установки пакетов pip и каталог библиотек PyPI
Для вашей целей вам понадобится:
- Встроенная библиотека urllib2 чтобы скачивать нужную страничку.
- библиотека BeautifulSoup для удобного парсинга страничек и вытягивания из них анных.
- xlrd для чтения excel-файла.
- xlwt для записи того, что прочитали с помощью xlrd и новых даных в новый файл или поерх старого.
Утилиту имеет смысл делать простую консольную. Всего пара десятков строк понятного кода и полная автоматизация.
Я так понимаю нужен парсер с авторизацией. Если есть опыт разработки, то выбирайте тот ЯП который вы уже использовали. Поищите для него библиотеки парсинга. Если опыта разработки нет никакого, тогда даже не знаю чем помочь. Я бы выбрал: Python + библиотека парсинга LXML с дальнейшей записью в CSV-файл.
function smartType($var)
{
$type = gettype($var);
if ($type === 'string') {
if ((string)intval($var) === $var) {
return 'integer';
} elseif ((string)floatval($var) === $var) {
return 'double';
} else {
return 'string';
}
}
return $type;
}
every 12 hours
every 5 minutes from 10:00 to 14:00
2nd,third mon,wed,thu of march 17:00
every monday 09:00
1st monday of sep,oct,nov 17:00
every day 00:00
uint32_t xor_all = 0;
uint32_t xor_bit[32] = {0};
....
for (i = 0; i < n; ++i) {
xor_all ^= in;
for (j = 0; j < 32; ++j) {
if (in & (1 << j))
xor_bit[j] ^= in;
}
}
for (j = 0; j < 32; ++j) {
if (xor_all & (1 << j)) {
out1 = xor_bit[j];
out2 = xor_all ^ xor_bit[j];
break;
}
}