Quello che sostanzialmente vorrei fare è cp -Rl dir1 dir2
. Ma a quanto ho capito, python fornisce solo shutils.copytree(src,dst)
che copia effettivamente i file, ma non ha la possibilità di collegare i file invece.Creazione ricorsiva di collegamenti temporali con python
So che potrei invocare il comando cp
utilizzando il modulo subprocess
, ma preferirei trovare un modo più pulito (pitonico) per farlo.
Quindi c'è un modo semplice per farlo o devo implementarlo personalmente ricorsivamente attraverso le directory?
La directory traversal è piuttosto facile da fare, quindi perché non provarlo? – Blender
Non si tratta di provare o non provare: la domanda piuttosto vuole dire "Non posso immaginare che questo non sia stato fatto prima di centinaia di volte e quindi deve essere disponibile nel modulo xy". Reinventare la ruota tutto il tempo non sembra giusto. – devsnd