GNU/Linux >> Linux Esercitazione >  >> Linux

Come usare / (separatore di directory) sia in Linux che in Windows in Python?

Usa:

import os
print os.sep

per vedere come appare il separatore su un sistema operativo corrente.
Nel tuo codice puoi usare:

import os
path = os.path.join('folder_name', 'file_name')

Puoi usare os.sep:

>>> import os
>>> os.sep
'/'

Usa os.path.join() .Esempio:os.path.join(pathfile,"output","log.txt") .

Nel tuo codice sarebbe:rootTree.write(os.path.join(pathfile,"output","log.txt"))


Linux
  1. Come utilizzare Python per eseguire query su WMI (Linux – Windows)

  2. UNIX / Linux:come utilizzare Sticky Bit su directory e file

  3. Come utilizzare l'esportazione con Python su Linux

  4. Come posso definire DIRECTORY_SEPARATOR per entrambe le piattaforme Windows e Linux?

  5. Quale filesystem usare quando si usano sia Windows che Linux?

Come usare il comando cd in Linux

Come installare e utilizzare phpMyAdmin in Linux

Come installare e utilizzare Python-Mistune su Linux

Come installare e utilizzare il comando fd in Linux

Come installare e utilizzare Nu Shell su Linux

Come installare e utilizzare Thonny Python IDE su Linux