Русский
Открыть в Telegram
ССообщество Python Программистов
Сообщество Python Программистов
✅ Высокое доверие
@python_scripts · группа · Технологии · в индексе с 2026-05-24 10 октября 2019
4 169участников−3 за неделю
43пишущих за 30 дней
555сообщений за 30 дней
904 487сообщений в индексе

Сообщения за 10 октября 2019

2019-10-10×
10 октября 2019
A
то, что ты называешь пошаговым выполнением в моем понимании это отладка
A
когда ты можешь поставить точки остановки в любом месте кода
  1. A
    Фотография
    нажмите — покажем
Вся ветка · 1 ответ →
A
Фотография
нажмите — покажем
а вот так панель отладки выглядит
I
Подожди, я так и не понял. Точки остановки это функция какой-то иной среды? Или это возможно в стандартной среде?
A
возможно и в стандартной
A
когда программа останавливается на этой красненькой точке ты можешь просмотреть значения всех переменных на момент остановки
A
чтобы кучу раз print не писать
I
Я понял, спасибо. То, что на твоих снимках, это среда pycharm?
A
pycharm делает автозамены табуляции на 4 пробела
A
я вот не люблю по 4 пробела хреначить
A
вообщем если ты соберешься делать что-то блее-менее сложное ты сам поймешь что на IDLE ты далеко не уедешь
A
даже хотябы потому что там дерева проекта нет, а переключаться в idle межуду файлами это ппц
I
Фотография
нажмите — покажем
K
внимание вопрос, у каждого юзера в телеге разный id?
  1. A
    точнее не так, у каждого юзера свой айди )
    1. K
      посеб, я просто пишу очередного бота и там надо проверку на айди
Вся ветка · 2 ответа →
A
к айди и цепляться, он не меняется, а юзернейм меняется
У
Привет всем, вопрос такой добрался я до создания классов в питоне. Только вот в самом начале и у меня возник вопрос, могу ли я проверять тип данных в классе на этапе инициализации? Если тип данных не тот, то выводить сообщение что с этим типом данных мой класс не работает...
O
Используй функцию type для того, чтоб узнать тип объекта на входе
Вся ветка · 3 ответа →
  1. У
    у меня есть класс "Channels" в него я хочу передавать словарь и я его передаю, но хочу понять есть ли возможность на этапе инициализации def __init__(self, dic): делать проверку словарь или нет словарь
    1. O
      Да, здесь прям в __init__ проверяешь type(x) == dict, ну или через isinstance как написали выше
Вся ветка · 3 ответа →
O
Sublime text с плагинами удобнее всего 👌
O
Если нужно в конструкторе, делай в конструкторе
    1. O
      Та при чем тут это. Короче, выучи нормально ООП, потом думай над подобными вещами
Вся ветка · 2 ответа →
  1. У
    наверное, я поэтому и учу и потому в этой группе и состою что бы получать знания или?
    1. O
      Я про то, что пока не перед тем, как начинать писать в стиле ООП, нужно понять основные принципы. Ты же не поедешь на машине не зная как на ней ездить
      1. У
        стиль ооп появляется с практикой, с изучением патернов. Я на машине тоже когда-то садился в первый раз и не имел понятий как ездить, с практикой все пришло) надо же начинать
        1. E
          ну неплохо было бы ПДД поучить, а то мы, конечно, можем тебе рассказать их, но зачем, если они есть в свободном доступе изложены сто раз?
        2. O
          Далеко доехал? Просто почитай немного теорию, лишним не будет. Нет практики без теории)
Вся ветка · 7 ответов →
J
Привет. Кто может подсказать с типом в списке?
    1. J
      Согласен, но мой вопрос преследовал цель, выяснить, есть ли кто то в чате, кто мог бы помочь или все заняты... Но спасибо за ссылку
Вся ветка · 2 ответа →
  1. J
    Есть список, он должен содержать только int. Я хочу определить, есть ли в нем str. И если есть то сделать brake. Я пишу : а = [1,2,3,4,5,6,7, 8, 9] for i in [a]: if type == str: print("str") break Понимаю, что что то не так, но не понимаю, как нужно
    1. E
      просто добавь воды, то есть, пробелов
    2. E
      и вытащи а из квадратных скобок
Вся ветка · 4 ответа →
E
брейк на том же уровне должен быть, что и принт
E
тогда это будет один блок кода
J
т. е. for i in a: if type(i) == str: print("str") break
J
Спасибо огромное:)) =
  1. A
    print ("Non integer elements is "+",".join([x for x in a if type(x)==str]))
Вся ветка · 1 ответ →
А
Фотография
нажмите — покажем
class PostDetail(generic.DetailView): model = Post template_name = 'post_detail.html' С чем может быть связано? Гуглил, кажется все верно написано
Вся ветка · 3 ответа →
  1. А
    На стекоферфлоу было написано что кверисет тут не нужен, его и нет. Объяснения я не нашель
    1. A
      раз оно ищет по квери, значит оно есть. Вероятно нет роута /index/
Вся ветка · 2 ответа →
E
я вот как то к классам пришел сам, не понимая чо такое ооп
E
хотя пытался очень понять ооп в теории, но лучше всего понял в практике))
E
хотя это может быть и чисто мой юзкейс, но понимание пришло лишь в практике)
E
там выше кто то на входе тип данных проверить хотел, уже лень в верх скролить искать))
A
гуглить архитектуру джанго. Я ее не помню, потому что пишу на фласке, так что могу делиться только мыслями
А
urlpatterns = [ path(' ', views.PostList.as_view(), name='home'), path('search/', views.SearchResultsView.as_view(), name='search_results'), path('accounts/', include('django.contrib.auth.urls')), path('registration/', views.register, name='registration'), path('<slug:slug>', views.PostDetail.as_view(), name='post_detail'), path('post/<str:slug>/comment/', views.add_comment_to_post, name='add_comment_to_post'), path('tag/<str:slug>', views.tag_detail, name='tag_detail_url'), ]
  1. A
    Так,я попробую найти, у меня почти 1в1 проблема была, причиной был /
    1. А
      Была еще проблема из-за последовательности, не знал что такое возможно, не работало. Причину тогда выяснить так и не удалось
Вся ветка · 2 ответа →
A
path('/', include('app.urls')) попробуй или так, или в app.urls добавить
Вся ветка · 1 ответ →
Архив по месяцам
октябрь 2026сентябрь 2026август 2026июль 2026июнь 2026май 2026апрель 2026март 2026февраль 2026январь 2026декабрь 2025ноябрь 2025октябрь 2025сентябрь 2025август 2025июль 2025июнь 2025май 2025апрель 2025март 2025февраль 2025январь 2025декабрь 2024ноябрь 2024октябрь 2024сентябрь 2024август 2024июль 2024июнь 2024май 2024апрель 2024март 2024февраль 2024январь 2024декабрь 2023ноябрь 2023октябрь 2023сентябрь 2023август 2023июль 2023июнь 2023май 2023апрель 2023март 2023февраль 2023январь 2023декабрь 2022ноябрь 2022октябрь 2022сентябрь 2022август 2022июль 2022июнь 2022май 2022апрель 2022март 2022февраль 2022январь 2022декабрь 2021ноябрь 2021октябрь 2021сентябрь 2021август 2021июль 2021июнь 2021май 2021апрель 2021март 2021февраль 2021январь 2021декабрь 2020ноябрь 2020октябрь 2020сентябрь 2020август 2020июль 2020июнь 2020май 2020апрель 2020март 2020февраль 2020январь 2020декабрь 2019ноябрь 2019октябрь 2019сентябрь 2019август 2019июль 2019июнь 2019май 2019апрель 2019март 2019февраль 2019январь 2019декабрь 2018ноябрь 2018октябрь 2018сентябрь 2018август 2018июль 2018июнь 2018май 2018апрель 2018март 2018

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем