Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Errno 22] Problème de path

Sujet résolu
Anonyme
    11 août 2018 à 17:24:16

    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'

    -
    Edité par Anonyme 11 août 2018 à 17:29:45

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      11 août 2018 à 17:49:37

      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.

      • Partager sur Facebook
      • Partager sur Twitter

      [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.
      • Editeur
      • Markdown