TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #197 · 4 јан.

Подразумеваемые неймспейсы или неявные пакеты. Этот функционал добавлен в Python 3.3 Что он означает? Ранее, до 3.3 пакетами считались лишь директории, в которых есть файл __init__.py. Этот файл одновременно являлся свидетельством того, что директория это Python-пакет, и служил "телом" этого пакета. То есть местом, где можно написать код, как это делается внутри модуля. Этот код исполняется в момент импорта пакета, так что его принято называть "код инициализации пакета". Начиная с версии 3.3 Любая директория считается пакетом и Python будет пытаться использовать любую директорию для импорта. Конечно, не любую в файловой системе, а только те что находятся в sys.path. Это значит, что теперь __init__.py нужно делать только если: 🔸 вам требуется создать код инициализации пакета 🔸 нужна совместимость со старыми версиями Python На мой взгляд это немного упрощает разработку, делает её чище, но с другой стороны убивает некоторую однозначность происходящего. Например, я создал репозиторий со своей библиотекой и рядом положил код примеров или тестов. repo_name/ my_library/ __init__.py main.py examples/ exam1.py exam2.py В этом репозитории пакетом является только my_library, остальные директории это не пакеты, это просто дополнительный код в файлах. Директория examples не добавлена в sys.path, в ней нет рабочих модулей. Но если она лежит рядом с my_library, то Python вполне сможет импортнуть из неё модули, так как посчитает что examples это валидный пакет. Конечно, пример несколько надуманный. Никто не будет добавлять корень репозитория в sys.path. Но, я думаю, суть ясна. Иногда директория это просто директория а не пакет! #basic#pep

Hashtags

Резултати

Пронајдени 23 слични објави

Пребарај: #decadencia

当前筛选 #decadencia清除筛选
Communia

@communia · Post #37469 · 01.11.2023 г., 09:47

#Decadencia. El bonito ejemplo de la invención del alambre de púas llama la atención hasta de la prensa generalista «Al principio fue la ganadería: hace 150 años, Joseph Glidden solicitó una patente para el alambre de púas. El invento pronto se dirigió contra las personas: en la Primera Guerra Mundial, como barrera en los campos de concentración y hoy en día para aislar a Europa» https://www.spiegel.de/geschichte/150-jahre-stacheldraht-gegen-rinder-gegen-menschen-eine-teuflische-karriere-a-a6056c98-d9ba-4ffd-859f-7b1649739dd7#ref=rss

Hashtags

Communia

@communia · Post #37116 · 02.10.2023 г., 09:53

#Decadencia. #EEUU. Problemitas de la gerontocracia. La edad media altísima de los congresistas lleva a disfunciones y cambios desestabilizadores en las mayorías parlamentarias. https://www.nytimes.com/2023/09/30/upshot/congress-deaths-feinstein-longevity.html

Communia

@communia · Post #37141 · 05.10.2023 г., 07:09

#EEUU#Decadencia. #Cultura. Las lesiones por armas de fuego y las drogas están entre las principales causas de muerte entre niños pequeños y adolescentes en los Estados Unidos. «Unos 2.590 niños y adolescentes menores de 18 años murieron por heridas de arma de fuego en 2021, frente a 1.311 en 2011, según el estudio, publicado en la revista Pediatrics. En otros países industrializados, las armas de fuego ni siquiera se encuentran entre las tres principales causas de muerte infantil. Los investigadores también encontraron que las intoxicaciones por drogas entre niños menores de 18 años se duplicaron con creces y las asfixias aumentaron en un 12,5 por ciento.» https://www.nytimes.com/2023/10/05/health/gun-deaths-children.html

Communia

@communia · Post #37624 · 22.11.2023 г., 09:39

#Decadencia y #alimentación. El caso del arroz fortificado (arroz intensivo en capital) y las inversiones públicas para desarrollarlo y extender su uso bajo la excusa de «acabar con el hambre». «¿Ayuda realmente una política así a quienes padecen anemia y desnutrición? ¿Quién se beneficia de ello? Los monocultivos de arroz y trigo después de la Revolución Verde y las dietas ricas en cereales han agotado los suelos y han empeorado la nutrición. Entonces, ¿qué significa buscar la solución en fortificar artificialmente los cereales con micronutrientes fabricados en fábricas? Estas historias revelan el impacto de la política sobre el terreno» https://m.thewire.in/article/rights/plastic-rice-why-union-govts-experiment-with-an-artificial-grain-is-hard-to-swallow-for-rural-adivasis

Communia

@communia · Post #37394 · 25.10.2023 г., 04:54

#Decadencia. #Cultura#Alemania. Vuelve la identificación de la clase dirigente con la aristocracia decadente, ahora como modelo geopolítico https://www.lavanguardia.com/historiayvida/edad-moderna/20231024/9322362/sirve-paz-westfalia-modelo-resolucion-conflictos.html Una vieja fantasía de Merkel por cierto, aunque a ella le gustaba más la paz de Augsburgo https://es.communia.blog/merkel-y-la-cercania-de-la-guerra

Communia

@communia · Post #37807 · 06.01.2024 г., 20:06

#Decadencia. Las cadenas productivas rotas a base de subcontratas y #precarización con condiciones lamentables y trabajo precario acaban hundiendo una de las mayores apuestas tecnológicas del Boeing, el 737Max que estaba llamado a ser el nuevo standard de la aviación civil del bloque #EEUU https://youtu.be/SmJgweFmoxs

Communia

@communia · Post #37492 · 03.11.2023 г., 17:14

#Tecnología y #Decadencia. «Envenenar» los contenidos públicos como proyecto académico para «forzar» a las empresas de #IA a pagar por los contenidos que usen en sus corpus. https://www.engadget.com/new-tool-lets-artists-fight-ai-image-bots-by-hiding-corrupt-data-in-plain-sight-095519848.html?src=rss&guccounter=1

Communia

@communia · Post #37300 · 18.10.2023 г., 07:13

#EEUU. #Decadencia#Sanidad#Precarización. «Desde 2010, el crecimiento de la esperanza de vida en Estados Unidos se ha estancado. Gran parte de la investigación sobre la mortalidad en Estados Unidos se ha centrado en los adultos en edad laboral, dadas las tendencias adversas en las muertes por sobredosis de drogas, otras causas externas de muerte y las muertes cardiometabólicas en la mediana edad. Mostramos que la tendencia adversa de la mortalidad en las edades de jubilación (65+ años) de hecho ha tenido más consecuencias para el estancamiento de la esperanza de vida en EE. UU. desde 2010, así como para el exceso de muertes y años de vida perdidos en 2019, que las tendencias adversas de la mortalidad en las edades laborales. Estos resultados revelan que Estados Unidos está experimentando un “doble riesgo” impulsado por las tendencias de mortalidad en la mediana edad y en la vejez, pero más aún por la mortalidad en la vejez. Comprender y abordar las causas detrás de la tendencia al empeoramiento de la mortalidad en edades avanzadas será esencial para volver al ritmo de mejoras en la esperanza de vida que Estados Unidos había experimentado durante décadas.» https://www.pnas.org/doi/10.1073/pnas.2308360120

12
ПретходнаСтраница 1 од 2Следна