@ru_python

Страница 697 из 9768
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]

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

[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
Что это значит? функции, которые работают как макросы

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
импорти в ините package2 все что надо из пакадж1
Я уже все перебпробовал. Сут ьвся в том, что из package2 запускает таск celery. И какая-тто шляпа с импортами и других пакетов, которые находят в обычной директории

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
Я уже все перебпробовал. Сут ьвся в том, что из package2 запускает таск celery. И какая-тто шляпа с импортами и других пакетов, которые находят в обычной директории
Просто напиши setup.py и установи свой пакет с флагом -e, тогда на него просто создастся линк и он будет доступен отовсюду

Sasha
09.05.2016
11:38:54
Просто напиши setup.py и установи свой пакет с флагом -e, тогда на него просто создастся линк и он будет доступен отовсюду
спасибо. да, пришлось уже прибегнуть к этому. celery таск никак не хочет импортить по-другому

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 я не понял почему нельзя использовать

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

Artem
09.05.2016
13:14:39
У pip или у setup?
pip install -e your_package

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

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