logo

Configuració del camí en Python

Establir camins als programes Python és essencial per accedir a fitxers, mòduls i directoris. Els camins poden ser relatius, referint-se a destinacions relatives al directori de treball actual, o absoluts, descrivint tot el directori des de l'arrel. El mòdul OS de Python, que ofereix mètodes per a la interfície amb el sistema operatiu, s'utilitza normalment per especificar un camí. Al sistema operatiu hi ha disponibles diverses eines per modificar els camins de fitxers, com ara connectar camins i confirmar l'existència de camins. submòdul de ruta.

Per exemple, os. path.join() garanteix la interoperabilitat entre diversos sistemes operatius combinant noms de directoris i fitxers en un sol camí. os.path.exists() es pot utilitzar per determinar si existeix un camí, cosa que ajuda amb la gestió d'errors i assegura que el programa no intenta accedir a fitxers o directoris inexistents.

Abans de començar qualsevol activitat de Python, s'ha de definir un camí.

  • Com que el vostre programa Python i el seu codi executable es poden trobar a qualsevol directori del vostre sistema, el vostre sistema operatiu té una ruta de cerca que especifica en quins directoris hauria de buscar per trobar el codi executable.
  • La variable d'entorn de les propietats del meu ordinador té el camí establert:
  • Per establir un camí, feu aquestes accions:

Feu clic amb el botó dret a El meu ordinador -> Propietats -> Configuració avançada del sistema -> Variable d'entorn -> Nou

Escriviu el camí al nom de la variable i copieu el camí fins a C://Python (la ubicació on està instal·lat Python) al valor de la variable. Premeu el botó D'acord -> D'acord.

A més, la llista de directoris que l'intèrpret consulta mentre importa els mòduls està continguda al sys de Python. variable de ruta. Les importacions de mòduls des de diferents llocs són possibles mitjançant la modificació dinàmica del sys.path per permetre l'addició de directoris arbitraris al camí de cerca del mòdul durant el temps d'execució.

svm

El maneig de camins de Python és essencial per a la travessa de directoris, les importacions de mòduls i les operacions d'E/S de fitxers, la qual cosa permet als programadors gestionar els sistemes de fitxers i accedir als recursos de manera eficaç. La gestió de rutes robusta i independent de la plataforma s'assegura als programes Python mitjançant la comprensió de les normes de ruta i l'ús de tècniques adequades.

A part de fer la manipulació bàsica de camins, el mòdul Python OS té diverses funcions addicionals per manipular camins. Per exemple, os. path.basename() obté l'últim component d'una ruta, mentre que os. path.dirname() elimina la secció de directori d'una ruta. Per facilitar la identificació del tipus de fitxer, el sistema os. El mètode path.splitext() separa un camí en el seu nom base i extensió.

A més, en afegir la classe Path, el paquet Python pathlib proporciona un mètode més orientat a objectes per manipular camins. Amb Path, podeu utilitzar operadors i mètodes senzills per executar una varietat d'accions a les vies, millorant la llegibilitat i la concisió del vostre codi.

Per a una E/S fiable de fitxers, importacions de mòduls i gestió de directoris en una varietat de contextos de programació, és imprescindible comprendre i ser competent en els enfocaments de gestió de camins de Python. Els desenvolupadors poden garantir operacions del sistema de fitxers fiables i efectives a les seves aplicacions mitjançant l'ús de l'ampli conjunt d'eines de Python per a la manipulació de camins.

S'establirà la ruta per executar programes Python.

1. Seleccioneu Propietats fent clic amb el botó dret a El meu ordinador.

2. Seleccioneu Configuració avançada del sistema.

pythonpath1

3. Feu clic a la pestanya Variable d'entorn.

pythonpath1

4. Seleccioneu la pestanya Variables d'usuari.

pythonpath1

5. Escriu el camí al nom de la variable

pythonpath5

6. Feu una còpia del camí de la carpeta de Python.

pythonpath5

7. Enganxeu la ruta de Python al valor de la variable.

pythonpath7

8. Premeu el botó 'D'acord'.

pythonpath7

9. Premeu el botó 'D'acord'.

pythonpath7