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

Страница 1398 из 1885
One
15.03.2017
19:54:05
приезжаешь в Самару - берешь с надписью "Самарская область"

и ощущаешь СХ местное на вкус =)

Daniel
15.03.2017
19:55:01
приезжаешь в Самару - берешь с надписью "Самарская область"
с южными регионами проблем нет, в них все и вливают, когда в других поля простаивают :)

их называют "мандариновые плантации" если не ошибаюсь

Google
Проксимов
15.03.2017
19:55:22
Экономически невыгодно значит

Затратнее

One
15.03.2017
19:56:21
Проксимов
15.03.2017
19:56:30
Птичеводство

Лол

One
15.03.2017
19:56:50
нафига у нас поля? лучше свинок, коровок там...

один знакомый страусов разводит ;) для ресторанов

еще один момент - какие дома стоят в райцентре...

Проксимов
15.03.2017
20:00:40
Я думаю хватит оффтопа

One
15.03.2017
20:00:48
нифига не разваливающиеся халупы, вполне себе домики отгроханы

Daniel
15.03.2017
20:00:58
нафига у нас поля? лучше свинок, коровок там...
нафига использовать то, что является преимуществом(большие пространства) не знаю, не знаю

Google
Проксимов
15.03.2017
20:01:12
@pyflood

One
15.03.2017
20:10:35
Python 2.7.9 (default, Jun 29 2016, 13:08:31) [GCC 4.9.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. »> a=256 »> b=256 »> a is b True »> a=257 »> b=257 »> a is b False »>

One
15.03.2017
20:11:41
WAT?!! :D

»> a=257; b=257 »> a is b True »>

пухтон суров

Проксимов
15.03.2017
20:14:09
2 выкинь нафиг

Поставь 3

И проверь

Johnnie
15.03.2017
20:14:18
>>> a = 257 >>> b = 257 >>> id(a) 140653061069744 >>> id(b) 140653061069712 >>> a = 256 >>> b = 256 >>> id(a) 140653054453152 >>> id(b) 140653054453152

Boojum
15.03.2017
20:14:37
И проверь
То же самое

Это разные объекты

Проксимов
15.03.2017
20:15:15
До 256 в памяти хранятся да?

One
15.03.2017
20:15:21
Python 3.4.2 (default, Oct 8 2014, 10:45:20) [GCC 4.9.1] on linux Type "help", "copyright", "credits" or "license" for more information. »> a=257 »> b=257 »> a is b False »> a=256 »> b=256 »> a is b True »>

Pavel
15.03.2017
20:15:22
для ускорения питон кеширует инты для первых 256 чисел

Johnnie
15.03.2017
20:15:37
https://docs.python.org/3/c-api/long.html#c.PyLong_FromLong

Проксимов
15.03.2017
20:15:44
Ну, понятно

Boojum
15.03.2017
20:15:54
Главное, a == b

b0g3r
15.03.2017
20:19:29
даж не питон, а cpython

Проксимов
15.03.2017
20:19:37


Google
One
15.03.2017
20:19:56
эх, еще бы код в телегу вставляло нормас

Проксимов
15.03.2017
20:21:33
эх, еще бы код в телегу вставляло нормас
Нормас вставляет, в чём проблема?

One
15.03.2017
20:23:32
еще бы фиксед и колор

Проксимов
15.03.2017
20:24:46
One
15.03.2017
20:25:30
https://youtu.be/0JQ0xnJyb0A

Проксимов
15.03.2017
20:25:54
Совсем дерзкий оффтоп уже

One
15.03.2017
20:26:40
он вишь с бревном =) с ненадувным

Пётр
15.03.2017
21:11:32
а что такого?

я юзаю на андроиде идле для питона

John
15.03.2017
21:23:29
я юзаю на андроиде идле для питона
андроид с физической клавиатурой?

Пётр
15.03.2017
21:24:18
нет

с экранной

John
15.03.2017
21:25:41
сочувствую(

Эдуард s6c6o6 Шафиков
15.03.2017
21:54:04
Да много такого.



AnTi3z ??
15.03.2017
22:11:44
что-то я в час ночи туго соображаю... вроде бы и все слова понятны, но смысл сказанного ускользает... While the import machinery is thread-safe, there are two key restrictions on threaded imports due to inherent limitations in the way that thread-safety is provided: Firstly, other than in the main module, an import should not have the side effect of spawning a new thread and then waiting for that thread in any way. Failing to abide by this restriction can lead to a deadlock if the spawned thread directly or indirectly attempts to import a module. Secondly, all import attempts must be completed before the interpreter starts shutting itself down. This can be most easily achieved by only performing imports from non-daemon threads created through the threading module. Daemon threads and threads created directly with the thread module will require some other form of synchronization to ensure they do not attempt imports after system shutdown has commenced. Failure to abide by this restriction will lead to intermittent exceptions and crashes during interpreter shutdown (as the late imports attempt to access machinery which is no longer in a valid state).

есть где русским по белому то же самое ?

Denis
15.03.2017
22:12:32
В то время как механизм импорта является потокобезопасным, существуют два ключевых ограничения для импорта с резьбой из-за неотъемлемых ограничений в том, как обеспечивается безопасность потоков: Во-первых, не в главном модуле, импорт не должен иметь побочный эффект появления нового потока и затем ждать этого потока любым способом. Несоблюдение этого ограничения может привести к тупиковой ситуации, если порожденный поток прямо или косвенно пытается импортировать модуль. Во-вторых, все попытки импорта должны быть выполнены до того, как интерпретатор начнет закрываться. Это проще всего добиться, только выполняя импорт из потоков, отличных от демонов, созданных с помощью модуля многопоточности. Потоки и потоки Daemon, созданные непосредственно с модулем потока, потребуют некоторой другой формы синхронизации, чтобы гарантировать, что они не будут пытаться импортировать после того, как началось завершение работы системы. Несоблюдение этого ограничения приведет к периодическим исключениям и сбоям во время остановки интерпретатора (поскольку поздние попытки импорта получить доступ к механизмам, которые более не находятся в допустимом состоянии).

AnTi3z ??
15.03.2017
22:13:00
для импорта с резьбой... смешно, да

Denis
15.03.2017
22:13:06
Смысл понятен же

Google
AnTi3z ??
15.03.2017
22:15:01
не очень, в первом абзаце вроде говорится, что нельзя делать импорт модуля из потока... а во втором абзаце говорится, что нельзя делать импорт из потока с флагом демона....

имеется ввиду в потоке нельзя делать import threading ? или что

а о чем тогда второй абзац

Denis
15.03.2017
22:16:16
Импорт не должен создавать поток, который что-то импортирует, а потом ждать его

И все импорты должны быть завершены до начала вырубания интерпретатора

AnTi3z ??
15.03.2017
22:17:12
а как импорт может создавать поток.... в init модуля чтоли?

Admin
ERROR: S client not available

Denis
15.03.2017
22:17:24
Ну да

AnTi3z ??
15.03.2017
22:18:27
а какие-нибудь стандартные модули так делают?

Denis
15.03.2017
22:18:35
Вроде не должны

AnTi3z ??
15.03.2017
22:19:07
тогда понятно, спасибо... я честно говоря подумал, что речь именно про импорт модуля threading

Boris
15.03.2017
23:01:40
наивный вопрос: как выбрать формат для конфига программы? ну я вроде выписал какие переменные хочу в конфиге задавать, что дальше? :D как выбрать способ задания переменных

мб есть какие-нибудь стандартные

Denis
15.03.2017
23:02:16
Есть .ini

Еще есть json

Имхо, если конфиг небольшой, ини лучше

Boris
15.03.2017
23:03:19
ну я вот тоже вспомнил json, но я читал что у него нет единого формата. параноику не нравится

Denis
15.03.2017
23:03:31
Да есть у него все единое

Boris
15.03.2017
23:04:04
я хз там длинно но вот https://habrahabr.ru/company/mailru/blog/314014/

Denis
15.03.2017
23:07:02
Тут всякие частные случаи, в конфиге такое вряд ли будет

Google
Boris
15.03.2017
23:07:26
ну да, там чел специально строит примеры

[Anonymous]
16.03.2017
00:12:34


Kam
16.03.2017
06:25:20
ребят поддскажите с установкой pygame в python3

выдает ошибку

Command /usr/bin/hg clone —noupdate -q http://bitbucet.org/pygame/pygame /tmp/pip-8fF0WE-build failed with error code 255 in None Storing debug log for failure in /home/kam/.pip/pip.log

на вот эту команду pip install —user hg+http://bitbucket.org/pygame/pygame

Dmitriy
16.03.2017
06:26:20
Урл

>http://bitbucet.org/pygame/pygame

Kam
16.03.2017
06:29:23
та же ошибка

Dmitriy
16.03.2017
06:29:29
И если устанавливаешь пакет из репы меркуриала нужно чтобы сам меркуриал был в системе

Т.е. hg

Kam
16.03.2017
06:31:57
установлен(

Pavel
16.03.2017
06:32:31
самое время посмотреть в файл /home/kam/.pip/pip.log

Dmitriy
16.03.2017
06:33:18
pygame при сборке требует всякие sdl и freetype

Kam
16.03.2017
06:34:06


почему то он устанавливает как на python2.7

Pavel
16.03.2017
06:34:34
http://memesmix.net/media/created/c4oh4q.jpg

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

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