Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
16 / 16 / 4
Регистрация: 19.04.2013
Сообщений: 1,194
1

Python непонятная ошибка

12.07.2018, 12:43. Показов 1222. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
получаю ошибку

File "main.py", line 2, in <module>
import appinfo
File "/home/frodo/prod/pullOffers/tests/appinfo.py", line 10
def get_package_list():

IndentationError: unindent does not match any outer indentation level

"не соответствует внешнему уровню отступа"

В этом классе пока две элементарные функции

import MySQLdb

Python
1
2
3
4
5
6
7
8
9
class Appinfo:
 
    def __init__(self):
           self.package_name_list = []
               print "1234567890"
 
        
        def get_package_list():
               print "package list"

В другом файле подключаю так:

Python
1
2
3
4
import appinfo
 
_appinfo = appinfo.Appinfo()
Slist = _appinfo.get_package_list()
что не так
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.07.2018, 12:43
Ответы с готовыми решениями:

Выходит непонятная ошибка, после парсинга курса валют на Python
Делаю парсинг курса доллара. Уже доделал, но тут выходит вот такая ошибка - AttributeError: 'set'...

Непонятная ошибка
Доброго времени суток! Не могу понять в чём ошибка. #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Непонятная ошибка
Доброго времени суток. Реализую численное решение уравнения теплопроводности и сталкиваюсь с...

Непонятная ошибка
Error:Error: Duplicate resources:...

Непонятная ошибка
Здравствуйте. Вот код программы var s1,s2:string; i,k,k1:integer; begin ...

5
6962 / 4991 / 2108
Регистрация: 02.02.2014
Сообщений: 13,249
12.07.2018, 13:07 2
обратите внимание на регистр в наименовании класса
0
16 / 16 / 4
Регистрация: 19.04.2013
Сообщений: 1,194
12.07.2018, 14:30  [ТС] 3
удалил на фиг фаил. Создал зново, работает. Написания и в старом попровлял - непомогало
0
Эксперт Python
5435 / 3858 / 1215
Регистрация: 28.10.2013
Сообщений: 9,553
Записей в блоге: 1
12.07.2018, 14:58 4
Цитата Сообщение от UProger Посмотреть сообщение
print "1234567890"
Зачем этот принт делать вложенным еще на один отступ от первого блока? У вас там всего один блок инструкций.
Ошибка unindent does not match any outer indentation level была об этом.
Зачем
Цитата Сообщение от UProger Посмотреть сообщение
def get_package_list():
также делать вложенным в другой def? Вложенные функции, конечно, имеют смысл, но в вашем случае - нет.
0
Просто Лис
Эксперт Python
5966 / 3729 / 1097
Регистрация: 17.05.2012
Сообщений: 10,787
Записей в блоге: 9
12.07.2018, 17:44 5
Следи внимательно за пробелами. По четыре пробела:

Python
1
2
3
4
5
6
7
class Appinfo:
    def __init__(self):
        self.package_name_list = []
        print "1234567890"
        
    def get_package_list(self):
        print "package list"
0
16 / 16 / 4
Регистрация: 19.04.2013
Сообщений: 1,194
15.07.2018, 15:50  [ТС] 6
ответ нащёл здесь: https://stackoverflow.com/ques... o-function
0
15.07.2018, 15:50
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.07.2018, 15:50
Помогаю со студенческими работами здесь

Непонятная ошибка
JDK и SDK указаны, но Идея ругается на джавовские методы..

Непонятная ошибка
Приложение на каких устройствах работает, а на каких то нет! У меня HTC One V, на нем работает....

Непонятная ошибка
Добрый день! Проблема заключается в том что компилятор при начальном тестировании среды выдает...

Непонятная ошибка
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;locale.h&gt; int i; int...

Непонятная ошибка
Здравствуйте. Открываю файл .lod через редактор, вылезло такое чудо, что там написан моя не...

Непонятная ошибка 1с
Скачал с инета конфигурацию торговля и склад. Но при открытии 1с предприятие выскакивает ошибка...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Использование связки C# и PHP в корпоративной разработке и микросервисной архитектуре
InfoMaster 16.01.2025
Введение в интеграцию C# и PHP В современной корпоративной разработке все чаще возникает потребность в создании гибких и масштабируемых решений, способных эффективно решать широкий спектр. . .
Как использовать Kerio дома для управления сетью и пользователями
InfoMaster 16.01.2025
Использование технологий для улучшения повседневной жизни стало неотъемлемой частью современного быта. Одной из таких технологий является Kerio — мощный инструмент для управления сетью и. . .
Есть ли будущее у DVD и Blu-ray?
InfoMaster 16.01.2025
В эпоху стремительного развития цифровых технологий и повсеместного распространения потоковых сервисов вопрос о будущем физических носителей информации становится все более актуальным. Особенно остро. . .
Как проводить научные вычисления на Python
InfoMaster 15.01.2025
Python стал одним из наиболее востребованных языков программирования в области научных вычислений благодаря своей простоте, гибкости и обширной экосистеме специализированных библиотек. Научные. . .
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
Параллельное программировани­е: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru