Impossible de trouver quelque chose dans le noyau python pour ce faire. Quelqu'un peut-il recommander une bibliothèque ou "batterie" pour ce faire? Idéalement, je voudrais que ce soit portable mais c'est OK s'il est disponible uniquement pour Unix (mon serveur).Comment regarder un répertoire pour les changements?
Répondre
Sur Linux, vous pourriez être intéressé par pyinotify
Autres bibliothèques connexes:
Je ne pense pas qu'il y ait quelque chose de portable pour ce genre d'exigence. C'est trop proche de l'OS IMO. Sinon, pour Linux, il y a pynotify. pyinotify est une liaison pour le sous-système de notification de système de fichiers du noyau Linux inotify. Fonctionne très bien.
moi aussi eu la même compréhension que cela ne peut pas être portable. Heureusement mon hébergement est sous Linux et donc pynotify est tout à fait suffisant. Certains développeurs utilisent encore win mais je ne m'attends pas à ce qu'ils utilisent ou travaillent sur ce module. –
Je cherchais simplement un paquet python qui surveille les modifications de fichiers. Juste tombé sur pywatch et il pourrait juste être ce que vous cherchez. C'est très simple, mais fait ce dont j'ai besoin (réparer le manque d'observateur de pyScss).
- 1. Regarder les changements JIRA
- 2. Comment regarder un tableau pour les changements dans AngularJS
- 3. Regarder une page Web pour les changements
- 4. Y at-il une tâche ANT pour regarder un répertoire pour les changements?
- 5. Comment puis-je regarder le sous-répertoire pour les changements avec WatchService? (Java)
- 6. Interrompre un répertoire pour les changements (nettoyage)
- 7. Regarder un répertoire pour les modifications en Java
- 8. angularjs Regarder les changements de rootscope
- 9. Windows Explorer - regarder un répertoire
- 10. Regarder une variable pour les changements sans polling
- 11. comment regarder les changements de fichiers Excel en C#?
- 12. C++ programme pour regarder le répertoire pour les modifications
- 13. Comment puis-je regarder un dossier pc distant pour des changements dans java?
- 14. Regarder un répertoire et rediriger vers PHP
- 15. Git: Comment vérifier les changements à distance dans un répertoire
- 16. Regarder un dossier pour les changements en utilisant node.js, et imprimer les chemins de fichier quand ils sont changés
- 17. Comment «regarder» uniquement un répertoire dans un référentiel GitHub?
- 18. Regarder un répertoire en utilisant FileSystemWatcher
- 19. Redémarrer automatiquement GulpJS regarder lorsque les changements de fichier gulp
- 20. Comment faire usage de StreamInsight à regarder Table pour les changements
- 21. Suivre la liste du répertoire pour les changements?
- 22. Utilisez AJAX pour regarder la base de données SQL pour les changements
- 23. Regarder un sexpr pour les modifications
- 24. Surveillance d'un répertoire pour les changements dans OSX sans fsevent
- 25. PyGTK/SCAD: répertoire de moniteur pour les changements récursive
- 26. QSocketNotifier - Comment l'utiliser pour regarder un fichier? - linux
- 27. log4net avec asp.net mvc - ne peut pas regarder le fichier pour les changements
- 28. iPhone - Puis-je regarder le fichier répertoire
- 29. Regarder window.innerWidth pour les changements dans la résolution du navigateur en utilisant $ watch avec javascript
- 30. Comment regarder répertoire et les cartes source de sortie pour le dossier différent dans Coffeescript?
Quelques autres réponses ici: http://stackoverflow.com/questions/182197/how-do-i-watch-a-file-for-changes-using-python – Spaceghost