Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python

Войти
Регистрация
Восстановить пароль
 
SPRNG
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4
#1

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

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

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

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

P.S-сама программа на 1 скрине
 Комментарий модератора 
Тексты программ/вывода консоли приводятся в буквенно-цифровом виде, а не скринами
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2015, 17:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как правильно загрузить модуль (Python):

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

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

Как через urlopen() загрузить все страницы с меняющейся частью? - Python
На многих сайтах отображается не одна страница ,а несколько (индексация внизу: 1, 2, 3, ...и.т.п.) Так вот как с помощью функции urlopen...

Как установить модуль lxml? - Python
Подскажите как установить модуль lmxl на python3.3 ?

Как установить модуль requests? - Python
я не знаю что такое PIP, поэтому нажал на downlod tarball, скачал, то что было в архиве скинул в папку с Python, в папку Lib, я что то не...

Как установить модуль rdtsc? - Python
Здравствуйте! Решил найти пример использования модуля Threading. Нашёл пример. Собственно, вот он: from rdtsc import rdtsc from...

6
Marinero
Модератор
Эксперт NIX
1826 / 1570 / 476
Регистрация: 02.03.2015
Сообщений: 5,142
20.10.2015, 19:18 #2
Последняя команда вашего кода
Python
1
input()
не имеет смысла.
Импортируются модули по наименованию, т.е. без расширения .py, хотя сам файл с модулем такое расширение иметь должен.
1
SPRNG
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4
21.10.2015, 02:33  [ТС] #3
Цитата Сообщение от 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
alex925
2594 / 2245 / 536
Регистрация: 19.03.2012
Сообщений: 8,743
21.10.2015, 07:51 #4
Цитата Сообщение от SPRNG Посмотреть сообщение
Как мне добавить в переменную PATH папку, где будут хранится мои модули.
Python
1
sys.path.append('you path')
Только мне кажется тебе это не надо и ты не понимаешь, чего хочешь.
0
SPRNG
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4
21.10.2015, 09:57  [ТС] #5
Цитата Сообщение от alex925 Посмотреть сообщение
Python
1
sys.path.append('you path')
Только мне кажется тебе это не надо и ты не понимаешь, чего хочешь.
Ну, как то хранить все модули в корневой папке Python'a не очень удобно.
0
alex925
2594 / 2245 / 536
Регистрация: 19.03.2012
Сообщений: 8,743
21.10.2015, 12:16 #6
SPRNG, я тебе больше скажу, ТЫ ТУДА ВООБЩЕ САМ НИЧЕГО КЛАСТЬ НЕ ДОЛЖЕН!

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

Модуль может импортировать модули, которые находятся в папке рядом с ним. В общем читай мат часть, про то как питон ищет модули. Это не плохо описано в книге Марк Лутц Изучаем python.
Дык вот, в процессе
0
21.10.2015, 12:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2015, 12:29
Привет! Вот еще темы с ответами:

Как работает модуль time - Python
Решил за вечер этот разобраться с модулем time, есть разные задачи для таких новичков, как я , что то вроде того, сейчас на часах столько,...

Как установить модуль pygame в eclipse? - Python
# Импортируем библиотеку pygame import pygame from pygame import * #Объявляем переменные WIN_WIDTH = 800 #Ширина создаваемого...

Python(X,Y) как установить недостающий модуль - Python
Доброго времени суток. Вопрос. У меня на производстве установили Python(X,Y) последней сборки, в которой нет нужного модуля scikit-learn....

Как скомпилировать модуль питона, написанный на C, в Windows? - Python
В общем, скачал Pycharm. Пакеты для которых не нужен компилятор вроде ставятся нормально. Дальше скачал интерпретатор питона (и 3.3 и 2.7)....


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru