Konvertieren Sie importlib.resources verankern nur dann, wenn kein temporäres Verzeichnis erforderlich ist

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Konvertieren Sie importlib.resources verankern nur dann, wenn kein temporäres Verzeichnis erforderlich ist

by Anonymous » 20 Aug 2025, 15:12

Code: Select all

importlib.resources.path
ermöglicht es, einen Anker in einen Pfad zu konvertieren . Manchmal ist dieser Pfad nur ein vorhandener Pfad im Dateisystem (z. B. wenn ein Modul aus einem Ordner geladen wird), manchmal wird ein temporäres Verzeichnis erstellt (z. B. wenn ein Modul aus einem Rad geladen wird). Wenn sich die Dateien innerhalb eines Rades befinden, ist es sehr unwahrscheinlich, dass sie sich während der Laufzeit ändern und die Erkennung mit diesem Weg einen signifikanten Rechenaufwand darstellen. Temporäres Verzeichnis: < /p>

Code: Select all

import importlib.resources
import anchor # Some module

with importlib.resources.path(anchor) as path:
print(path)

Top