
Mikhail
09.05.2016
00:32:53
в твоем случае any(map(lambda x: i.endswith(x), x))
где x = [‘.jpg’, ‘.jpeg’, ‘.png’]
блин tolower еще надо(

[Anonymous]
09.05.2016
00:33:40
остоновись

Google

Alex
09.05.2016
00:33:48

Aragaer
09.05.2016
00:34:03
PICTURE_EXTENSIONS=[".jpg", ".png"]
PIC_FILE = [f if any(f.tolower().endswith(x) for x in PICTURE_EXTENSIONS) for f in WORK_FILES]

Alex
09.05.2016
00:34:05

[Anonymous]
09.05.2016
00:34:20
Я только за питон сел, а ты меня уже пугаешь. Я до этого только на баше писал.

Mikhail
09.05.2016
00:34:34

[Anonymous]
09.05.2016
00:35:02

Aragaer
09.05.2016
00:35:06
вот я и смотрю, что замашки из баша 8)

[Anonymous]
09.05.2016
00:35:22
Потом поправлюсь

Aragaer
09.05.2016
00:35:37
и сравнение с паттернами через ==, и функции, которые работают как макросы, и передача аргументов просто так вот прям без кавычек

[Anonymous]
09.05.2016
00:45:22
Что это значит?
функции, которые работают как макросы

Pavel
09.05.2016
03:24:31

Rick
09.05.2016
09:19:28
Немного боли

Timur
09.05.2016
09:20:39
Вот у меня есть список одних элементов. В процессе работы я хочу заменять его содежимое елементами другого типа. Это нормальная практика?

Google

Petr
09.05.2016
09:20:42
Паскаль абц?

Rick
09.05.2016
09:20:50
Йез

Petr
09.05.2016
09:20:54
Извращенцы и некрофилы
Есть ж фрипаскаль

Sasha
09.05.2016
11:12:06
Пагни, есть такая структура:
folder:
package1:
__init__.py
package2:
__init__.pyРеально ли импортнуть из package2 что-то в package1
folder без инита, т.е. это не пакет

Сергей
09.05.2016
11:14:01
што мешает

Mikhail
09.05.2016
11:14:55
так вроде в питоне импорт автоматом грузится
тоесть если пытатьчя import a.b сначала в скоп загрузится a и его __init__
инит автоматом грузится*

Sasha
09.05.2016
11:16:39
Но так не сработает, если я в package2 скажу
from package1 import fooпотом что он понятия не имеет об этом пакете

Mikhail
09.05.2016
11:17:39
да , точку забыл

Sasha
09.05.2016
11:18:46
Там точнее так:
package2:
__init__.py
subpackage:
__init__.py
предлагаете релативный импорт сделать?
нужно с subpackage заимпортить
package1

Mikhail
09.05.2016
11:20:25
импорти в ините package2 все что надо из пакадж1

Сергей
09.05.2016
11:20:26
from package2.subpackage import ...

Mikhail
09.05.2016
11:21:18
а,если тебе из субпакаджа надо то как выше, да. не понял вопроса)

Sasha
09.05.2016
11:21:19

Mikhail
09.05.2016
11:22:43
попробуй пайчармом открыть, он импорты подсветит, будет проще понять)

Google

Mikhail
09.05.2016
11:23:19
непонятно что у тебя там, какие пакеты и тд. в целом должно работать

Sasha
09.05.2016
11:24:55
пайчарм как раз-таки говорит:
from package1 import * foo
Все, что подсвечивает пайчарм в итоге не робит нифига.

Сергей
09.05.2016
11:25:27
лично я так и не понял что и откуда тебе надо импортнуть и в чем проблема :)

Mikhail
09.05.2016
11:25:33
+1

Artem
09.05.2016
11:36:11

Sasha
09.05.2016
11:38:54

IНЖАЛИД DPИЖЕ
09.05.2016
11:40:54
во втором питоне без пустого инита это разве будет считаться пекеджом?

Sasha
09.05.2016
11:41:54
Не будет
Поэтому видимо только сетуп.пу

IНЖАЛИД DPИЖЕ
09.05.2016
11:51:00
я бы не был так категоричен
setup.py нужен для того, если ты хочешь получить короткий путь в глобальном массиве импортов
плюс тебе нужно установить это как зависимость

IНЖАЛИД DPИЖЕ
09.05.2016
11:52:34
__init__.py и правильный PYTHONPATH позволит тебе использовать правильный абсолютный импорт
relative import я не понял почему нельзя использовать

Sergey
09.05.2016
12:51:29

Artem
09.05.2016
13:10:15

Viktor
09.05.2016
13:10:49
У pip или у setup?

Artem
09.05.2016
13:14:39

Viktor
09.05.2016
13:14:51
А...

Germán
09.05.2016
14:14:44
нло

Google

Timur
09.05.2016
14:15:31
Кстати, а что за пятно?

Andy
09.05.2016
14:21:34
проклятье паскаля, у нас в школе такие пятна на всех компах были

Admin
ERROR: S client not available

Meent
09.05.2016
14:29:27
звонок вспомнил

Dan
09.05.2016
14:41:40
шо? опять?
вот тебе, Георгий, нравится ходить по всем группам и рекламировать своё подполье

Paul
09.05.2016
14:44:57
привет гуру питона! кто занимался переводом third party пакетов django, храня файлы локализации в своем репозитории? Пробовал делать symlink на папку с приложением в envs, но manage.py создает локализацию в папке того приложения (если права на запись позволяют)

fox.hs
09.05.2016
15:53:42
Знаете задачу A+B?

Mikhail
09.05.2016
15:54:31
нет

fox.hs
09.05.2016
15:56:58
Вводится два числа через пробел, нужно вывести из сумму.
Уместил в 39 символов, но можно короче. Не знаю, как уменьшить длину:
print(sum(map(int, input().split(' '))))

Dmitry
09.05.2016
15:59:38
читаемость же никуда
имхо

Mikhail
09.05.2016
15:59:54
print(sum(map(int, input().split())))
split без параметров работает почти как с пробелом
там оно еще пустые символы кажется выкидывает, могу ошибаться

fox.hs
09.05.2016
16:00:44
О, точно, спасибо.)

dimonikys
09.05.2016
16:35:35
Привет всем!

Вжик
09.05.2016
16:35:56

dimonikys
09.05.2016
16:36:07
Ох, я пятисотый

Google

Вжик
09.05.2016
16:37:08
ты избранный

fox.hs
09.05.2016
16:38:04
Мы нашли его!
Это тот самый человек из легенд!

dimonikys
09.05.2016
16:38:38
Кстати, если вы любите писать спойлеры, то я написал небольшого инлайн бота (на питоне конечно же), который прячет спойлер за ссылку. @spoibot Ваш спойлер
SHOW SPOILER

fox.hs
09.05.2016
16:39:20
@spoilbot Хана Соло убьют
Ну почти.
)))

Dan
09.05.2016
16:39:32
вот жеж

dimonikys
09.05.2016
16:39:47
Ошибся немного ником)

Dan
09.05.2016
16:39:53
Все уже поставили Федору себе? 24 альфу?

fox.hs
09.05.2016
16:40:13
SHOW SPOILER