Maison  >  Questions et réponses  >  le corps du texte

Comment modifier la date de modification d'un fichier en python sans changer le fichier

Il est nécessaire que je doive unifier l'heure de modification de tous les fichiers Excel du répertoire. Je veux écrire un script python. Au début, je pensais naïvement que renommer serait suffisant, mais en fait ce n'est pas possible.
Ensuite, j'ai trouvé plusieurs bibliothèques pour faire fonctionner Excel (openpyxl, xlutils), et j'ai voulu les ouvrir et les enregistrer. Le résultat était que soit elles ne prenaient pas en charge la lecture du format xlsx, soit. . Bref, il y a toujours quelques défauts dans le format, qui viendront détruire le style original. .
Alors, existe-t-il un autre moyen ? L'effet est équivalent à l'ouverture et à l'enregistrement de ce fichier (Excel)

滿天的星座滿天的星座2697 Il y a quelques jours1008

répondre à tous(4)je répondrai

  • 漂亮男人

    漂亮男人2017-06-22 11:53:55

    os.utime

    Help on built-in function utime in module posix:
    
    utime(...)
        utime(path, (atime, mtime))
        utime(path, None)
    
        Set the access and modified time of the file to the given values.  If the
        second form is used, set the access and modified times to the current time.

    répondre
    0
  • ringa_lee

    ringa_lee2017-06-22 11:53:55

    shutil.copie

    répondre
    0
  • 代言

    代言2017-06-22 11:53:55

    De quel type de système s'agit-il ? S'il s'agit de Linux, touchez-le directement. Vous devez traverser de tels problèmes

    .

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-22 11:53:55

    Copiez le fichier source, renommez-le, puis supprimez le fichier source.

    répondre
    0
  • Annulerrépondre