@ru_python

Страница 8632 из 9768
Denis
05.04.2019
12:09:07
Почитай все-таки про циклы, полезная штука

Василий
05.04.2019
12:09:24
while True: if some.thing(test): print('shit') break Может что-то такое?
Ну вот в json наткнется на пост без картинки и сломается.

Dima
05.04.2019
12:09:41
Google
Василий
05.04.2019
12:10:10
Почему? Заново запустится
Сорри, я пока не смыслю в этом, даже не буду спорить. Пойду проверю

Ааа, while True

Понял

Dima
05.04.2019
12:10:40
Сорри, я пока не смыслю в этом, даже не буду спорить. Пойду проверю
Только break убери, если тебе не нужно выходить из цикла в случае выполнения условия

Ilia
05.04.2019
12:11:37
Парни, тут такой вопрос по использованию разных версий Python... Я тут утверждаю, что хотя и существуют jython , iron Python, что там ещё было то... Но все равно 90% использования питона - это CPython. Я сильно неправ?

Denis
05.04.2019
12:12:24
Нет

А какая разница?

Tigran
05.04.2019
12:13:28
А какая разница?
Вероятно, клонит к тому, что питон плохо стандартизирован?

Denis
05.04.2019
12:13:56
Хорошо он стандартизирован. Правильно так, как делает CPython.

Tigran
05.04.2019
12:14:07
Звучит как плохая стандартизация

Василий
05.04.2019
12:15:17
Только break убери, если тебе не нужно выходить из цикла в случае выполнения условия
Неа, не выходит. Так как не в каждом посте картинка, скрипт через раз их постит.

Google
Василий
05.04.2019
12:15:32
Хотя щас

Ilia
05.04.2019
12:18:41
Вероятно, клонит к тому, что питон плохо стандартизирован?
Не, я клоню к тому, что в принципе у питона одна реализация, которая кому-то нужна, остальные используются маргиналами и малоинтересны

Ilia
05.04.2019
12:19:47
Где?

Denis
05.04.2019
12:19:51
Везде

Ilia
05.04.2019
12:20:08
Везде
Ну в каких задачах?

Enot
05.04.2019
12:20:28
Ну в каких задачах?
Когда скорости cpython не хватает

Ilia
05.04.2019
12:20:54
Это был очевидный вариант ответа

Tishka17
05.04.2019
12:21:08
Ilia
05.04.2019
12:21:18
Когда скорости cpython не хватает
Но он неверный: скорости не хватит ни так, ни эдак

Ладно

Я понял все, спасибо

В.
05.04.2019
12:26:00
Как записывать и вытаскивать из таблицы mysql любой текст, не парясь с ошибками синтаксиса, возникающими периодически?

Tishka17
05.04.2019
12:27:38
не писать код с ошибками синтаксиса

pycharm professional в принципе помогает с этим

В.
05.04.2019
12:28:33
не писать код с ошибками синтаксиса
я имел ввиду как изолировать символы mysql

Tishka17
05.04.2019
12:29:20
я имел ввиду как изолировать символы mysql
в смысле? вот ты пишешь curr.execute(“SELECT a FROM tablename WHERE x>?”, (sometext,))

Dk
05.04.2019
12:29:20
использовать db-api

Google
Tishka17
05.04.2019
12:29:26
где тут может быть ошибка снтаксиса?

Dk
05.04.2019
12:29:46
https://habr.com/ru/post/321510/

В.
05.04.2019
12:30:04
Tishka17
05.04.2019
12:30:10
он сам экранирует

В.
05.04.2019
12:30:46
он сам экранирует
и при записи то же самое работает

Dk
05.04.2019
12:31:34
читай ссылку

Tishka17
05.04.2019
12:32:01
В.
05.04.2019
12:32:06
спасибо

Tishka17
05.04.2019
12:32:12
если ты руками конечно строки через % и format не готовишь

Dk
05.04.2019
12:33:11
Серьёзно никого на moscow python conf++ нет?

Tishka17
05.04.2019
12:34:10
а что там делать?

Dk
05.04.2019
12:34:42
а что там делать?
Некоторые доклады интересные

Tishka17
05.04.2019
12:35:07
она же вроде платная, да?

Dk
05.04.2019
12:35:13
Вроде

Ilia
05.04.2019
12:43:36
КО 100го уровня!

я имел ввиду как изолировать символы mysql
Это не нужно. Нужно не использовать данные как код

Jentry
05.04.2019
12:44:49
Серьёзно никого на moscow python conf++ нет?
нафиг нужно, если это та же команда из бесплатных moscow meetup, на которых и бесплатно не пойдешь - скучно

В.
05.04.2019
12:52:06
в смысле? вот ты пишешь curr.execute(“SELECT a FROM tablename WHERE x>?”, (sometext,))
а формат строковый/числовой в таком случае сам определится?

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

Google
Tishka17
05.04.2019
13:00:54
почитай доку

Maxim
05.04.2019
13:05:23
#работа Ищем python-разработчика. Удаленная работа. З/п 100 000 - 120 000 рублей. TL/DR Python3. Асинхронная архитектура. PostgreSQL или MongoDB. Docker. Удалённо или в московском офисе. Фулл-тайм или парт-тайм, в зависимости от ваших возможностей. Все вопросы можно задавать в личку.

brestows
05.04.2019
13:11:02
Подскажите по области видимости в питон есть вот такой код: for i, item in enumerate(list): item.value = column_name[i] print(i) Почему i осталась доступна, ведь формально область видимости ее только цикл и после его отработки дальше она не должна быть доступна

brestows
05.04.2019
13:13:23
т.е. если переменная создана внутри цикла, то после него она остается доступной ?

Aragaer
05.04.2019
13:13:42
откуда ты знаешь, где она создана?

brestows
05.04.2019
13:14:24
откуда ты знаешь, где она создана?
ну потому что я ее там прописал for item in list p += item print(p)

получается это валидный код

ясно

Aragaer
05.04.2019
13:14:36
переменная создана в функции, просто до цикла ей никто не пользовался

мм

не особо валидный

Tishka17
05.04.2019
13:14:56
т.е. если переменная создана внутри цикла, то после него она остается доступной ?
Да же вот так можно: if smth: x=1 print(x) Если smth истина - код будет работать. Если ложь - скажет переменная не существует

Aragaer
05.04.2019
13:15:00
потому что ты делаешь не присваивание, а прибавление, а p до этого момента не имела определенного значения

Google
Aragaer
05.04.2019
13:15:31
а, да, я привык думать в сишных терминах. А в питоне все-таки переменные создаются

и добавляются в список locals()

brestows
05.04.2019
13:15:57
переменная не была бы доступна просто напросто

Aragaer
05.04.2019
13:16:13
в сишной терминологии поведение другое, да

brestows
05.04.2019
13:16:26
ок)

спасибо за разъяснение )

В.
05.04.2019
13:30:22
Tishka17
05.04.2019
13:30:48
ну значит так

я не помню в какой базе как

Страница 8632 из 9768