![]() |
|
|
#21 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Кстати если взять дозвонщик:
https://play.google.com/store/search...A&c=apps&hl=ru + люся которая в заданное время (таскер) активирует дозвонщик, и вычитывает оператору из офисного файла значения T1 и Т2(показания счетчика). Может эту "мульку" разрабам Люси подкинуть для создания скрипта ![]() Предложить идею: http://idea.dusi.mobi/ Я им написал... === тоха .....
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 11.03.2017 в 21:52. |
|
|
|
|
|
#22 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
Ага... это отображение уже переданных сведений... Копаем дальше:
Я не умею эмулировать post-запросы, поэтому воспользовался JQuery PHP код:
Sunny, пробуй, скачивай Node.js + JQuery и запускай код. если заработает будем ковырять дальше. Вопрос к коллективному разуму: Чем можно делать пост запросы? |
|
|
|
|
|
#23 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
__________________
Читаю ваши мысли по аватару ... |
|
|
|
|
|
#24 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
Вариант с дусей очень странно выглядит... Хотя в принципе можно настроить гибкий скрипт, но выглядит это как приваривание лазером кевларовой ручки к каменному топору.
|
|
|
|
|
|
#25 | |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
![]() Сайт безусловно удобнее, но это не универсальное решение.. Телефон хорош тем, что можно пользоваться во Владике и в Калининграде, имхо конечно. Хотя звонок денег стоит. === А python для парсинга exel(ods) файла годится ? во вложенииNode.js + JQuery - поставлю. Для меня это впервой - поэтому не быстро.
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 12.03.2017 в 12:13. |
|
|
|
|
|
|
#26 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Подскажите пожалуйста, как может выглядеть парсинг *.ods файла с помощью Java или python ?
Нужно найти ячейку с формулой =NOW() - скажем [J80] И вытащить значения ячеек, которые находятся в строке 80 соответственно. А именно значения ячеек [B80] и [C80] - где В и С величины постоянные. Java: https://www.ibm.com/developerworks/r...pen_formats_2/ http://forum.ubuntu.ru/index.php?topic=26069.0
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 12.03.2017 в 12:39. |
|
|
|
|
|
#27 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
Можно и питон использовать. Да всё что угодно.
Если на связке Node.js + JQuery, то вот тут все скачиваешь, и смотришь как примеры работают. Счас просто со свободным временем туго... Если на питоне, то вот первая ссылка из яндекса: Код:
$ git clone http://github.com/pyexcel/pyexcel-ods.git $ cd pyexcel-ods $ python setup.py install PHP код:
Гм.. Вот тут подробно, по-русски. Давай так попробуем: Код:
]>>> from pyexcel_ods import get_data
>>> data = get_data("path/to/your_file.ods")
>>> print(data[0][1][79])
Всё. я пока ушел свой Esp-14 ковырять Последний раз редактировалось Tohin; 12.03.2017 в 17:55. |
|
|
|
|
|
#28 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Как сложны простые вещи, когда тыкаешься первый раз
![]() Кидает ошибку: Код:
Traceback (most recent call last):
File "setup.py", line 4, in <module>
from ez_setup import use_setuptools
ImportError: No module named ez_setup
Код:
from ez_setup import use_setuptools ![]() Нужно ставить: Код:
opkg install python-setuptools
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 12.03.2017 в 15:42. |
|
|
|
|
|
#29 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
Короче, по python-y постоянные ошибки в транскрипции - синтаксис у меня инвалидный
![]() Шлангую - обратился к знающим людям..https://python.su/forum/topic/32327/ Думаю java поставлю и сделаю также ![]() Код:
##!/bin/python
>>> from ods import get_data
>>> data = get_data("/mnt/sda1/Svet.ods")
>>> import json
>>> print(json.dumps(data))
{"Sheet 1": [[1.0, 2.0, 3.0], [4.0, 5.0, 6.0]], "Sheet 2": [["row 1", "row 2", "row 3"]]}
![]() Код:
File "/usr/bin/par.py", line 3
>>> from ods import get_data
^
SyntaxError: invalid syntax
![]() === Удалил >>> Код:
Traceback (most recent call last):
File "/usr/bin/par.py", line 3, in <module>
from ods import get_data
ImportError: No module named ods
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 12.03.2017 в 18:27. |
|
|
|
|
|
#30 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
Символы >>> означают работу в консоли питона. Из файла скрипта их удали.
Последний раз редактировалось Tohin; 12.03.2017 в 18:20. |
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|