Bonjour, J'essaye de copier un fichier avec ce code :
import shutil
shutil.copy("C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\panorama\videos\Backgrounds\Cache\1\nuke.webm", "C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\panorama\videos")
Mais quand je l'exécute il me renvoie :
Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> shutil.copyfile("C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\panorama\videos\Backgrounds\Cache\1\nuke.webm", "C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\panorama\videos") File "C:\Users\Theo\AppData\Local\Programs\Python\Python36-32\lib\shutil.py", line 120, in copyfile with open(src, 'rb') as fsrc: OSError: [Errno 22] Invalid argument: 'C:\\Program Files (x86)\\Steam\\steamapps\\common\\Counter-Strike Global Offensive\\csgo\\panorama\x0bideos\\Backgrounds\\Cache\x01\nuke.webm'
Utilises r"..." pour ta chaîne de caractère, car tu as un caractère '\n' étant dans ta chaîne.
Le r veut dire raw, et donc on considère que python doit prendre la chaîne tel quelle, c'est à dire brut.
[Errno 22] Problème de path
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.