Найти - Пользователи
Полная версия: Импорт самописного класса выдает ошибку
Начало » Python для новичков » Импорт самописного класса выдает ошибку
1
Sergey_Solod
Вероятно, все звучит по-детски. Но это мои первые шаги.
Написал 2 маленьких куска кода:
Создал класс:
class Movie():
    def __init__(self, movie_title, movie_storyline, poster_image, trailer_youtube):
        self.title = movie_title
        self.storyline = movie_storyline
        self.poster_image_url = poster_image
        self.trailer_youtube_url = trailer_youtube

И простой код вызывающий этот класс:
import media
toy_story = media.Movie("Toy Story",
                        "Some story of boy...",
                        "http://upload.wikimedia.org/wikipedia/en/1/13/Toy_Story.jpg",
                        "http://www.youtube.com/watch?v=KYz2wyBy3kc")
print (toy_story.storyline)



Оба файла с кодом лежат в одной папке C:\Python27
Попытка запустить на исполнение код выдает ошибку:
Traceback (most recent call last):
File “C:\Python27\entertainment_center”, line 1, in <module>
import media
ImportError: No module named media

Во вложении: скриншот. Уже едет крыша… Помогите, пожалуйста.
MindHatter
Чет я не понял у тебя файл называется media или media.py? расширение то добавь!

IDLE его не подставляет сам
Singularity
Sergey_Solod
MindHatter
Чет я не понял у тебя файл называется media или media.py? расширение то добавь!IDLE его не подставляет сам
Все сработало. Огромное спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB