Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4

Как правильно загрузить модуль

20.10.2015, 17:16. Показов 1687. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Сразу извинюсь за кривую тему заголовка, форум посчитал что в словосочетании "помогите новичку" есть маты...

№1
Вообщем такая проблема, под цифрой "1" на скрине это то что происходит у меня после нажатия клавиши enter, после импорта модуля
№2
Под цифрой "2" я пытаюсь сделать перезагрузку этого модуля, но как видите ничего не получается.
№3
Расскажите как изменить переменную path, сколько не менял ничего не изменялось вводил sys.path все пути по которым ищутся модули, прежние.

P.S-сама программа на 1 скрине
 Комментарий модератора 
Тексты программ/вывода консоли приводятся в буквенно-цифровом виде, а не скринами
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.10.2015, 17:16
Ответы с готовыми решениями:

Как правильно вызвать модуль?
Создал модуль from PyQt4 import QtCore, QtGui import sys class MG(QtGui.QWidget): def __init__(self, parent=None): ...

Как правильно установить модуль JIRA
Всем доброго времени суток, хочу написать плагинчик под JIRA, пишу из под винды на PyCharm, но после установки библиотеки посредством...

Как правильно использовать модуль logging?
Подскажите, для того что бы записать в лог нужно вставлять конструкцию self.logger.warning('') в конкретное место кода. Как записать...

6
Эксперт NIX
 Аватар для Marinero
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
20.10.2015, 19:18
Последняя команда вашего кода
Python
1
input()
не имеет смысла.
Импортируются модули по наименованию, т.е. без расширения .py, хотя сам файл с модулем такое расширение иметь должен.
1
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4
21.10.2015, 02:33  [ТС]
Цитата Сообщение от Marinero Посмотреть сообщение
Последняя команда вашего кода
Python
1
input()
не имеет смысла.
Импортируются модули по наименованию, т.е. без расширения .py, хотя сам файл с модулем такое расширение иметь должен.
Спасибо большое все работает
1) input() я вставил в модуль для того чтобы когда запускал программу, в консоли она сразу же не закрывалась. А так да, сейчас она уже не имеет смысла.
2) Как мне добавить в переменную PATH папку, где будут хранится мои модули.
Сколько не менял в винде переменную path все оставалось тоже, что и раньше.

Python
1
2
3
>>> import sys
>>> print(sys.path)
['', 'C:\\Windows\\system32', 'C:\\Users\\Валентин\\AppData\\Local\\Programs\\Python\\Python35-32\\Lib\\idlelib', 'C:\\Users\\Валентин\\AppData\\Local\\Programs\\Python\\Python35-32\\python35.zip', 'C:\\Users\\Валентин\\AppData\\Local\\Programs\\Python\\Python35-32\\DLLs', 'C:\\Users\\Валентин\\AppData\\Local\\Programs\\Python\\Python35-32\\lib', 'C:\\Users\\Валентин\\AppData\\Local\\Programs\\Python\\Python35-32', 'C:\\Users\\Валентин\\AppData\\Local\\Programs\\Python\\Python35-32\\lib\\site-packages']
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
21.10.2015, 07:51
Цитата Сообщение от SPRNG Посмотреть сообщение
Как мне добавить в переменную PATH папку, где будут хранится мои модули.
Python
1
sys.path.append('you path')
Только мне кажется тебе это не надо и ты не понимаешь, чего хочешь.
0
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4
21.10.2015, 09:57  [ТС]
Цитата Сообщение от alex925 Посмотреть сообщение
Python
1
sys.path.append('you path')
Только мне кажется тебе это не надо и ты не понимаешь, чего хочешь.
Ну, как то хранить все модули в корневой папке Python'a не очень удобно.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
21.10.2015, 12:16
SPRNG, я тебе больше скажу, ТЫ ТУДА ВООБЩЕ САМ НИЧЕГО КЛАСТЬ НЕ ДОЛЖЕН!

Модуль может импортировать модули, которые находятся в папке рядом с ним. В общем читай мат часть, про то как питон ищет модули. Это не плохо описано в книге Марк Лутц Изучаем python.
1
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4
21.10.2015, 12:29  [ТС]
Цитата Сообщение от alex925 Посмотреть сообщение
SPRNG, я тебе больше скажу, ТЫ ТУДА ВООБЩЕ САМ НИЧЕГО КЛАСТЬ НЕ ДОЛЖЕН!

Модуль может импортировать модули, которые находятся в папке рядом с ним. В общем читай мат часть, про то как питон ищет модули. Это не плохо описано в книге Марк Лутц Изучаем python.
Дык вот, в процессе
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.10.2015, 12:29
Помогаю со студенческими работами здесь

Как правильно подключить внешний самописный модуль?
есть такая структура каталогов my_project | views.py mymodule | requirements.txt README.md ...

Как правильно подключить модуль models в Django
Почему когда в любом месте подключаю models вылетает куча ошибок? from app_name.models import App_name from django.db import models ...

Как загрузить модуль в js
Здравствуйте, есть два файла: NisMath.html и NIS-11Grad-Math.js(Модуль) Код html файла : <!doctype html> <html> ...

Как правильно загрузить классы?
Есть следующая структура ресурса: https://www.cyberforum.ru/members/312383/albums/833/6826.png В index.php <?php ...

Как правильно загрузить ASP скрипты?
Куда на сервере надо загружать ASP скрипты в какой каталог или это без разницы или надо в cgi-bin может надо через фтп ну как правильно...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru