@python_beginnersЭта группа больше не существует

Страница 833 из 1885
arisu
25.11.2016
07:35:54
а в питоне вот что мешает бросить эксепшн, если входные параметры не предполагают получение результата?

Zart
25.11.2016
07:36:28
у джангоорма разве нет всяких one/first/scalar?

arisu
25.11.2016
07:36:57
у джангоорм есть get()

который позволяет запросить единственный объект по критериям

Google
arisu
25.11.2016
07:37:18
а если его нет, или несколько - эксепшн

есть .first()

который забирает первый объект по выборке, или None

вопрос: вам первый, или строго единственный?

arisu
25.11.2016
07:38:36
golang!
еще один болезный язык :D

Igor
25.11.2016
07:38:44
поэтому и вспомнился %))

arisu
25.11.2016
07:39:09
не помню вот, в крестах этим болеют, или нет

по-моему там что-то среднее между сишкой и нормальными языками

Andrew
25.11.2016
07:40:41
еще один болезный язык :D
а чем он болезный?

arisu
25.11.2016
07:41:21
а чем он болезный?
тем, что в области значений функций творится пиздец

Igor
25.11.2016
07:42:20
info, err := foo("Bar") - это хуйня какая-то

ultranoise ?
25.11.2016
07:42:49
не читать чат -- дело понятное. хуже не читать себя я спросил как мне отказаться от того чтобы писать длинную if чототам не чототам получил: - оборачивай в try/catch - получай first - if bool(obj) - if obj это реально чат для новичков? новичок охуует ото всего этого

Google
Andrew
25.11.2016
07:42:50
arisu
25.11.2016
07:42:51
в крестах типа, можно получить std::bad_alloc, но конструктор std::ifstream при ошибке не бросает исключение, а остается без дескриптора, в невалидном состоянии

:D

Andrew
25.11.2016
07:44:11
info, err := foo("Bar") - это хуйня какая-то
просто это делали, что бы обязательно обрабатывали ошибки, а не просто обернули в try except pass

Pavel
25.11.2016
07:51:53
мне кажется в некоторых случаях, тут слишком возятся с новичками, объясняя те вещи, которые новичок должен сам узнать пользуясь гуглом.
зачастую нубы сами не знают, что хотят. "Помогите, где купить отвёртку с твёрдой ручкой?". А через час выясняется, что он пытается отвёрткой гвоздь забить, и ему молоток нужен на самом деле. А гугл да, подскажет ближайший магазин.

ultranoise ?
25.11.2016
07:52:58
да нет, я спрашиваю о синтаксической конструкции, которая мне приелась, мне советуют брать obj.first()

победа

Andrew
25.11.2016
07:53:15
зачастую нубы сами не знают, что хотят. "Помогите, где купить отвёртку с твёрдой ручкой?". А через час выясняется, что он пытается отвёрткой гвоздь забить, и ему молоток нужен на самом деле. А гугл да, подскажет ближайший магазин.
да согласен. Ну в таком случае, как по мне не стоит выпытывать, что хочет и слать в гугл. Для него полезнее, и ты сохраняешь свое время не выпытавая у него все подробности.

Andrew
25.11.2016
07:57:28
нет времени - не пытай бегинеров, всё же просто.
я немного о другом, что для человека полезнее будет самому искать инфу

Pavel
25.11.2016
08:00:15
я немного о другом, что для человека полезнее будет самому искать инфу
Вон, в примере выше. Человека остоебло проверять, что у модели какие-то поля могут быть None. Что ему посоветует гугл по такому нечёткому вопросу? Врядли что-то хорошее. А в чате наводящими вопросами помогут задуматься, что если у тебя много полей None, и есть реальная проблема с NoneType, то может быть вставить в описание полей default значение? А гугл, скорее всего, предложит оформить в виде функции, прикрывающую еблю с if

Zart
25.11.2016
09:32:44
грохните эту хуйню сами

Roman
25.11.2016
09:33:33
дело сделано

Zart
25.11.2016
09:33:52
всем по пирожку

Dk
25.11.2016
09:34:09
дело сделано
Вообще, проще @saytextbot пользоваться

Через пробел

Roman
25.11.2016
09:34:27
не, мне нравится этот

Wilfred
25.11.2016
12:16:09
Случайно нашел онлайн курс Лутца, представляющий собой смесь его книг - Learning Python и Programming Python, также есть лабораторки, примеры кода и многое другое. Вдруг кто не видел http://learning-python.com/class/Workbook/

Google
Utah
25.11.2016
15:09:24
Подскажите конфу по java

53r63rn4r
25.11.2016
15:20:14
Подборка чатов в Telegram по языкам программирования #common telegram.me/ru_python — Чат разработчиков на Питоне. telegram.me/JSlang — Разработчики на JavaScript. telegram.me/phpgeeks — Чат разработчиков на PHP. telegram.me/python_beginners — Чат новичков в Питоне. telegram.me/jvmchat — Сообщество разработчиков под JVM и Android. telegram.me/ProCxx — Разработчики C++. telegram.me/proGO — Разработчики на Go. telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g — Новички JavaScript. telegram.me/rubylang — Разработчики Ruby и Ruby on Rails. telegram.me/proRuby — Язык программирования Ruby. telegram.me/codenamecrud — Random Ruby Chat. telegram.me/gogolang — Ещё один чат разработчиков Go. telegram.me/javarush — Разработчики Java. telegram.me/rudepython — Python без девочек. telegram.me/spbpython — Питонщики из Питера. telegram.me/phpclub — PHP клуб. telegram.me/haskellru — Разработчики на Haskell. telegram.me/joinchat/AAtJOjx9l5F9IhkHIIVP9Q — Devall | PHP. telegram.me/rupython — Ответы на вопросы по разработке на Python. telegram.me/proRust — Чат разработчиков на Rust. telegram.me/CSharpChat — Русский чат C# разработчиков. telegram.me/proasm — Чат про ассемблер. telegram.me/propython — Сообщество разработчиков под Python
Держи

Ты же уже спрашивал

Тебе ответили

Konstantin
25.11.2016
15:20:55
С первого раза не зашло)

Kirill
25.11.2016
17:08:07
Всем здароуэ!

Подскажите, как сделать рандомное число с нужным мне количеством символов после запятой.

»> random.random() # Random float x, 0.0 <= x < 1.0 0.37444887175646646

чтобы было не 0.37444887175646646

а 0.374

Dmitry
25.11.2016
17:10:30
делишь целое чило на 10^x ?

fox.cpp
25.11.2016
17:10:56
и нет, я не знаю как сделать, я сишник и хз что тут делаю.

Kirill
25.11.2016
17:12:32
благодарствую!

V
25.11.2016
17:45:21
тут спрошу, а то девопсы за политику трут

подскажите, плз, по докеру. как правильно сделать чтоб выполнялся docker-compose exec, если контейнер уже запущен и docker-compose run если еще нет? задача по крону выполнять кастомную команду в контейнере, который в это время может быть запущен, а может быть нет. сорри, если криво объяснил, я не настоящий девопс.

Levent
25.11.2016
18:09:44
Оу, o/

На питоне решил научится писать? ?

⚡️ Andrew "Schizoid17"
25.11.2016
18:09:58
Google
⚡️ Andrew "Schizoid17"
25.11.2016
18:10:21
Поинтересоваться решил, вот и заглянул.

Admin
ERROR: S client not available

Denis
25.11.2016
18:24:22
Тут совершенно случайно нет тех, кто разбирается в логике предикатов?

arisu
25.11.2016
18:35:13
когда-то мог

Марк
25.11.2016
18:37:06
О бля. Хуй знает когда тоже мог.

Denis
25.11.2016
18:38:00
Ну короче надо провести элиминацию кванторов в <Q, *, =>

Q без нуля

Vhfh Huh G
25.11.2016
19:37:49
народ

как если я не помню порядок английского алфавита и его самого

создать список в питоне с его буквами

?

b0g3r
25.11.2016
19:38:33
хм

есть предложение использовать ord()

Anton
25.11.2016
19:38:51
perl -E 'say for A .. Z'

Zart
25.11.2016
19:39:18
>>> from string import ascii_letters >>> ascii_letters 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'

Anton
25.11.2016
19:39:44
>>> from string import ascii_letters >>> ascii_letters 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
только хотел предположить, что в питоне тоже такое должно быть

b0g3r
25.11.2016
19:39:55
>>> ord('a') 97 >>> ord('z') 122 >>> chr(97) 'a'

Google
Zart
25.11.2016
19:39:56
>>> from string import ascii_lowercase, ascii_uppercase >>> ascii_lowercase 'abcdefghijklmnopqrstuvwxyz' >>> ascii_uppercase 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' >>>

b0g3r
25.11.2016
19:40:02
окей, да, так лучше)

Zart
25.11.2016
19:41:18
DATA __all__ = ['ascii_letters', 'ascii_lowercase', 'ascii_uppercase', 'cap... ascii_letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' ascii_lowercase = 'abcdefghijklmnopqrstuvwxyz' ascii_uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' digits = '0123456789' hexdigits = '0123456789abcdefABCDEF' octdigits = '01234567' printable = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTU... punctuation = '!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~' whitespace = ' \t\n\r\x0b\x0c'

Anton
25.11.2016
19:42:27
for i in (range(ord("a"), ord("z") + 1)): print(chr(i))

вот ещё

b0g3r
25.11.2016
19:42:37
ага, я вот это и предлагал

Anton
25.11.2016
19:42:46
как богер подсказал

лол

ну мне пришлось загуглить

Zart
25.11.2016
19:43:52
>>> ''.join(chr(ord('a')+i) for i in range(26)) 'abcdefghijklmnopqrstuvwxyz' если помнить что в английском 26 букв

Страница 833 из 1885

Эта группа больше не существует Эта группа больше не существует