Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
 Аватар для sysrepos
88 / 81 / 31
Регистрация: 08.08.2013
Сообщений: 467
Записей в блоге: 1

Как запустить скрипт

09.05.2020, 22:56. Показов 2769. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Подскажите, как запустить скрипт (скрипты).
Скрипт сделан для автоматического заказа кадастровых выписок с портала росреестра. (месяц назад росреестр помимо капчи добавил ограничение на скачивание - 1 выписка в 5 минут)

Со слов автора, скрипт должен работать так:
После запуска скрипта открывается окно Хрома. Авторизуемся. вставляем сколько нужно кадастровых номеров в форму поиска, дожидаемся списка объектов для заказа выписок. Далее в консоли набираем GetAll() и созерцаем процесс.

Но у меня все остановилось на 1 шаге, вылетает ошибка (см. скриншот)

Code
1
2
3
4
5
6
7
Traceback (most recent call last):
  File "C:\3 росреестр\3 архив\rosreestr-master\EGRN quest\EGRN quest.py", line 1, in <module>
    from recognize import recognize
  File "C:\3 росреестр\3 архив\rosreestr-master\EGRN quest\recognize.py", line 3, in <module>
    from PIL import Image
ModuleNotFoundError: No module named 'PIL'
>>>
Я в питоне 0, пишу с самого начала, что делал.
Я скачал/установил python-3.8.2.

Открываю IDLE (Python 3.8 32-bit)
Открываю скрипт (файл EGRN quest.py)
Нажимаю "Run - Run modue (F5)".
Выскакивают ошибки.
Сам решения в интернете найти не смог.
Подскажите как запустить данный скрипт

Все три скрипта лежат в одной папке.

в архиве во вложении темы сам скрипт

гитхаб автора https://github.com/0-6-1-7/ros... RN%20quest
(связаться с автором не получилось)

статья автора на хабре (именно про этот скрипт - в самом последнем комментариии)
https://habr.com/ru/post/488018/
Миниатюры
Как запустить скрипт   Как запустить скрипт   Как запустить скрипт  

Вложения
Тип файла: rar EGRN quest.rar (15.3 Кб, 2 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.05.2020, 22:56
Ответы с готовыми решениями:

Как запустить скрипт на сайте
Хочется сделать так, что имеется кнопка в приложение на python, при нажатие на которую происходит нажатие на кнопку на сайте, где событие...

Как запустить скрипт на VPS?
Ситуация такова, есть скрипт python который заполняет БД через некий промежуток времени. Скрипт я запускаю вручную (активирую виртуальное...

Как запустить скрипт? Полный ноль
Здравствуйте, задача следующая: есть режущий плоттер, и есть такой вот скрипт для управления им- https://github.com/pmonta/gerber2graphtec ...

30
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,258
10.05.2020, 14:59
Студворк — интернет-сервис помощи студентам
каталоги C:\WINDOWS и C:\WINDOWS\system32 в этой переменной среды указаны по-умолчанию при установке системы. Потому у вас всё и заработало. Такой путь (скопировать что-то в папку windows) считается неправильным, потому что создаёт больше мусора и дублей файлов. Правильным считается добавление ещё одного пути в переменную PATH
0
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
10.05.2020, 15:02
Кроме того драйвер можно закинуть и в каталог скрипта и потом указать его динамический путь в параметре executable_path:
Python
1
2
3
4
5
6
executable_path=os.path.join(os.path.abspath(os.path.dirname(__file__)), "chromedriver.exe")
driver = webdriver.Chrome(
    executable_path=executable_path
    #chrome_options=options,
    #service_args=service_args
    )
1
10.05.2020, 15:05

Не по теме:

Garry Galler, ох и напугали вы сейчас человека)))

0
10.05.2020, 16:39

Не по теме:

Цитата Сообщение от Alli_Lupin Посмотреть сообщение
ох и напугали вы сейчас человека
Ну в C# тоже все непросто:
Code
1
var filePath = System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName);
И это только путь к exe-шнику.

потом Path.GetDirectoryName(filePath), что бы извлечь директорию. И потом склеить каталог и нужное имя.

0
10.05.2020, 16:40

Не по теме:

Garry Galler, да, я знаю))

0
 Аватар для sysrepos
88 / 81 / 31
Регистрация: 08.08.2013
Сообщений: 467
Записей в блоге: 1
10.05.2020, 17:18  [ТС]
Цитата Сообщение от Garry Galler Посмотреть сообщение
И это только путь к exe-шнику.
где то при изучении C# вы повернули не туда

C#
1
Application.ExecutablePath;
возвращает полный путь к исполняемому файлу (адрес папки + адрес исполняемого файла)
Миниатюры
Как запустить скрипт  
0
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,258
10.05.2020, 17:20
sysrepos, это разные пути, если что
0
 Аватар для sysrepos
88 / 81 / 31
Регистрация: 08.08.2013
Сообщений: 467
Записей в блоге: 1
10.05.2020, 17:28  [ТС]
возвращают вроде одинаковые значения
Миниатюры
Как запустить скрипт  
0
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,258
10.05.2020, 17:43
sysrepos, в большинстве случаев оно так и есть
0
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
10.05.2020, 17:52
Цитата Сообщение от sysrepos Посмотреть сообщение
где то при изучении C# вы повернули не туда
Application.ExecutablePath это только для Forms проектов.
А вообще профи путь через рефлексию получают.
0
 Аватар для sysrepos
88 / 81 / 31
Регистрация: 08.08.2013
Сообщений: 467
Записей в блоге: 1
10.05.2020, 18:12  [ТС]
Цитата Сообщение от sysrepos Посмотреть сообщение
где то при изучении C# вы повернули не туда
или я куда то не туда повернул )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.05.2020, 18:12

Как запустить питон-скрипт на сервере?
Недавно написал вк-бота на питоне. Теперь хочу запустить его на сервере, чтобы он работал нон-стоп. Подскажите, как это сделать?

Как запустить скрипт в консоли Windows?
Скачал с сайта sqlmap. Скачал python-2.7.3.msi, установил. захожу в cmd, пишу: C:\Python27\python.exe попадаю в консоль питона,...

Как запустить скрипт по нажатию кнопки?
Здравствуйте, я новичек в django и нужна помощь желательно с примером есть код таймера который отсчитывает время и останавливается ...

Как запустить скрипт Python на хостинге
Здравствуйте! Заранее прошу прощения - с Python сталкиваюсь впервые. Ситуация такова: На хостинге есть некая папочка try, в которой на...

Никак не пойму, как запустить этот скрипт
import string, random, urllib, os, thread, array, sys if len(sys.argv) &lt; 2: sys.exit(&quot;\033 + &quot; (Number of threads)&quot;) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы Кратко. . .
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем **Полевые заметки о двухнедельной совместной работе**. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru