Précautions lors de l'utilisation de six avec Python 2.5

Précautions lors de l'utilisation de six dans un script python qui s'exécute sous l'environnement où Python 2.5 s'exécute.

Qu'est-ce que six

Voir la documentation officielle pour ce que six sont. Six: Python 2 and 3 Compatibility Library — six 1.10.0 documentation

Six provides simple utilities for wrapping over differences between Python 2 and Python 3. It is intended to support codebases that work on both Python 2 and 3 without modification. six consists of only one Python file, so it is painless to copy into a project.

Dépôt officiel (gutworth / six - Bitbucket) Pour le moment (2015/12), la dernière version est la 1.10.0

La traduction japonaise de la page officielle est actuellement jusqu'à 1.9.0. Six: Bibliothèque de compatibilité Python 2 et 3 - six Documentation 1.9.0

Conclusion

S'il y a une possibilité que cela fonctionne dans l'environnement Python 2.5, utilisez six 1.8.0.

En détail

Python 2.5 n'est plus pris en charge dans la version 1.10.0.

six 1.10.0 : Python Package Index

Six supports every Python version since 2.6. It is contained in only one Python file, so it can be easily copied into your project. (The copyright and license notice must be retained.)

Python 2.5 est pris en charge dans la version 1.9.0.

six 1.9.0 : Python Package Index

Six supports every Python version since 2.5. It is contained in only one Python file, so it can be easily copied into your project. (The copyright and license notice must be retained.)

Cependant, j'utilise operator.methodcaller qui ne fonctionne pas en Python 2.5. En regardant le diff source, il a été modifié pour utiliser operator.methodcaller dans 1.8.0-> 1.9.0.

Donc, si vous supportez également Python 2.5, utilisons six 1.8.0.

Recommended Posts

Précautions lors de l'utilisation de six avec Python 2.5
Précautions lors de l'utilisation de Pit avec Python
Précautions lors de l'utilisation de phantomjs de python
Lors de l'utilisation de MeCab avec python dans virtualenv
Points à noter lors de la résolution de problèmes DP avec Python
Précautions lors de l'utilisation de Chainer
Précautions lors de l'utilisation de la bibliothèque google-cloud avec GAE / py
[Développement Web avec Python] Précautions lors de l'enregistrement des cookies
Qu'utilisez-vous lorsque vous testez avec Python?
Lors de l'utilisation d'optparse avec iPython
[S3] CRUD avec S3 utilisant Python [Python]
[Python] Utilisation d'OpenCV avec Python (basique)
Erreur lors de la lecture avec python
Utiliser OpenCV avec Python @Mac
Envoyer en utilisant Python avec Gmail
Précautions lors du traitement du type ROS MultiArray en Python
Compléter python avec emacs en utilisant company-jedi
[Python] Utilisation d'OpenCV avec Python (filtrage d'image)
Utilisation de Rstan de Python avec PypeR
[Python] Utilisation d'OpenCV avec Python (transformation d'image)
Précautions lors de l'installation de tensorflow avec anaconda
[Python] Utilisation d'OpenCV avec Python (détection des bords)
Précautions lors de l'utilisation de codecs et de pandas
Précautions lors de l'utilisation de la fonction urllib.parse.quote
[Python] Soyez prudent lorsque vous utilisez print
Précautions lors de la création d'un générateur Python
Notes sur l'utilisation de rstrip avec python.
Précautions lors de l'utilisation de Python avec AtCoder
Choses à garder à l'esprit lors de l'utilisation de cgi avec python.
Quand matplotlib ne fonctionne pas avec python2.7
Lors de l'utilisation d'expressions régulières en Python
[Python] Formater quand to_csv avec des pandas
[Python] Mémo d'erreur et de solution lors de l'utilisation de venv avec pyenv + anaconda
[AWS] Utilisation de fichiers ini avec Lambda [Python]
Traitement d'exécution périodique lors de l'utilisation de tkinter [Python3]
Essayez une formule utilisant Σ avec python
Précautions lors du décapage d'une fonction en python
Utilisation de Python et MeCab avec Azure Databricks
Remarques lors de la création d'un environnement avec python
Communication de socket en utilisant le serveur de socket avec python maintenant
Placement de Fabicon (lors de l'utilisation de Python, Flask, Heroku)
[python, multitraitement] Comportement des exceptions lors de l'utilisation du multitraitement
Précautions lors de l'utilisation de l'instruction for dans les pandas
Essayez d'utiliser Python avec Google Cloud Functions
Vérifiez les cours des actions avec Slackbot en utilisant Python
Travailler avec OpenStack à l'aide du SDK Python
Conseils pour utiliser python + caffe avec TSUBAME
J'utilise tox et Python 3.3 avec Travis-CI
FizzBuzz en Python3
Grattage avec Python
Statistiques avec python
Grattage avec Python
Python avec Go
Comment gérer l'erreur OAuth2 lors de l'utilisation des API Google à partir de Python
Twilio avec Python
Intégrer avec Python
Commencez à utiliser Python
Jouez avec 2016-Python
AES256 avec python