я так понимаю методов обнаружения что запрос страницы не от обычного браузера достаточно много. и это не только UserAgent.
вопрос в том какой инструмент максимально эффективно работает как реальный браузер из коробки.
хотя я честно сказать не уверен что разработчики сайта вообще используют защиту от парсинга данных.
кажется я видел scrapy в виде расширения для Crome . или это другое.
- с нуля САПР сделать очень сложно и не понятно зачем в принципе.
- то что Вы описали в топике и так есть в любой приличной САПР.
- используя API геометрических ядер, Вы конечно можете сделать то что хотите. Нужно навесить интерфейс , реализовать работу с выводом графики на экран и прочее. и это тоже сложно.
- если у Вас какая то не тривиальная задача, для САПР. берете любую приличную и через API решайте задачу.
атем вырезает в ней шар или наоборот, пристыковывает пирамиду
это полноценная САПР и да это очень сложно, в одиночку и по фану такое вообще не сделать.
вообще многие САПР/CAD даже не используют свои геометрические ядра а лицензируют их. именно ядро производит операции вычитания solid к примеру. что собственно и описано в статье..
OpenCASCADE это одно из ядер насколько я знаю.
все уже написано. если Вам нужно какую то спец задачу решать - берите API какое понравиться. www.openscad.org https://openjscad.org/
скриптам на десктопе или браузере , без интерфейса.
так и в том же FreeCAD можно API использовать.
"не работает" это что значит. какую ошибку выдает?
Он один раз отработал в конкретном sheet, скрыл первый столбец. не удалил а именно скрыл. т.е. повторный вызов
sheet.hideColumns(1); - ничего не изменит, т.к. столбец под этим номером скрыт уже..
или не работает на других sheet?
iSergios, не понимаю. я из .ipynb не вижу .json.
__init__.py нужны для корректной работы import ...как это может влиять если я из .ipynb просто хочу прочитать .json.
просто скопировал папку и переименовал ее.
все заработало...
sanya84, да PyCharm запускал - но использовать не стал, там сложно, пока для меня.
так и не понял в чем ошибка.
просто скопировал папку и переименовал ее.
все заработало...
sanya84, да в той же папке лежат два .py отдельных скрипта. но я их из ноутбука не запускаю.
там так: скрипт .py формирует .json с помощью .get запросов .
потом я этот .json разбираю и по тему строю графики.
место положение .json пробовал и полным путем и относительным писать - не работает.
выношу за пределы папки где сам ноутбук лежит - работает.
как блин так)
Anton, Вы задаете вопросы про "сферического коня в вакууме"...Вероятно у гос.услуг есть API и вероятно его можно для чего то там использовать.
API то бывает есть , а бумажки все равно ножками приходится переносить.