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

TGINSIGHT SIMILAR POSTS

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

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

Бывает начинающие в процессе обучения создают файлы с именем модуля который они изучают. В результате на тестовых запусках ничего не работает😱 Всё потому, что появилась коллизия имён. Например, изучаете вы модуль datetime, и создаёте с таким именем файл (ну логично же😄) прямо в рабочей директории. Потом, при попытке импортировать datetime модуль, из-за приоритета импорта будет импортирован файл из рабочий директории а не оригинальная библиотека. Ведь имя файла это суть имя модуля! А знаете ли вы, что не все стандартные модули можно так перезаписать? Коллизии имён не подвержены builtin модули. Они всегда стоят на первом месте в приоритете импорта, поэтому их нельзя заменить. Полный список таких модулей можно посмотреть в списке sys.builtin_module_names. То есть, вы сломаете весь Python если назовёте свой модуль os или site, но если назовёте time или gc то ничего страшного не случится))) Тем не менее, никогда не называйте модули уже занятыми именами!!!⚠️ Я всегда рекомендую всем своим файлам делать именной префикс из 2-3 символов. Например я называю свои проекты так: pw_project_name pw_ui_tools.py pw_something/main.py Либо под ситуацию tst_scriptname.py (не "test" чтобы не подхватывал pytest) dbg_script.py maya_ui.py hou_menu_tools.py И искать проще, и коллизий нет. #tricks#basic

Резултати

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

Пребарај: #patarnello

当前筛选 #patarnello清除筛选
Libertà è ragione

@libertaeragione · Post #4268 · 23.10.2024 г., 18:03

#Italia#Magistratura Giuseppe #Santalucia, Presidente dell'#ANM, in un'intervista a "La Stampa": “L’autocritica (suggerita dalla #Lega|PfE, ndr) è sempre una cosa buona, ma non capisco perché evocarla in questo momento. Difenderci è doveroso sia per la giurisdizione, sia per le libertà fondanti della magistratura, compresa l’associazione”. Dal governo arriva anche una richiesta al #CSM per un provvedimento disciplinare contro Marco #Patarnello che in un’e-mail ha scritto che ‘#Meloni (#FdI|ECR) è un pericolo più grande di #Berlusconi (Presidente di #FI|EPP)’: “Non ho titolo ad esprimermi perché l’azione disciplinare va promossa dal Ministro alla Giustizia o dal Procuratore Generale della #Cassazione. Ma ritengo che non esistano margini per un’azione disciplinare contro Patarnello. Non ha offeso la Presidente del Consiglio e ha espresso contrarietà alle riforme portate avanti dalla maggioranza di governo. Credo che avere un’opinione sulle riforme che interessano la giustizia sia un diritto anche dei magistrati. Le altre interpretazioni sono malevoli e maliziose. C’è stata cioè una lettura maliziosa delle sue parole per fargli dire cose che in realtà non ha detto”. Il Vicepresidente del Consiglio Matteo #Salvini, tuttavia, ne chiede addirittura il licenziamento: “Evocare il licenziamento mi pare nulla più che una battuta, non vedo come si possa licenziare qualunque persona per aver scritto una mail che non ha alcun contenuto offensivo. Questo tentativo di continuare ad alzare i toni contro la magistratura non giova al Paese. Solo perché il Tribunale di #Roma ha deciso in modo non gradito al governo, sui migranti in #Albania, si è scatenato un putiferio. Non si può far passare l’idea che i tribunali devono decidere solo cose gradite al governo. I magistrati non devono prendere ordini dal governo. Nel caso specifico il Tribunale di Roma ha dovuto attenersi a una sentenza della Corte di Giustizia Europea. La politica pretende che la magistratura agisca in linea con il governo, ma questo non è possibile perché la magistratura è libera e indipendente e risponde solo alla legge e al rispetto dei diritti. Le accuse di una politicizzazione dei magistrati, quando questi non rispecchiano la volontà del governo, sono offensive non solo per gli stessi magistrati ma anche per il Paese e il suo assetto democratico. Purtroppo si rischia che venga meno il dialogo costruttivo perché la collaborazione prevede che ogni istituzione rispetti l’interlocutore. Occorre spiegare come stanno le cose: noi non abbiamo alcuna volontà di andare contro il governo, vogliamo solo applicare la legge. I provvedimenti giudiziari possono essere criticati. I magistrati italiani non sono chiusi alla critica anche severa ma rispettosa del loro ruolo. La verità è che nel caso che ha scatenato la polemica, e cioè la decisione del Tribunale di Roma, si assiste a uno scontro del governo contro le istituzioni europee”. @OsservatorioItaliano