L'une des fonctionnalités que j'aime dans RoR est la gestion de la base de données, il peut cacher toutes les instructions sql, aussi, il est très facile de changer db différent dans RoR, existe-t-il un cadre similaire dans Python 3000?Existe-t-il un cadre tel que RoR sur Python 3000?
Répondre
Cette réponse était terriblement périmée. L'état actuel de afairs est:
- Django is close to supporting Python 3
- CherryPysupports Python 3 since version 3.2
- Pyramid a Python 3 support since 1.3
- Bottle, qui est un poids léger WSGI micro-framework web, prend en charge python 3
I Je suis sûr que cette liste continuera de croître tous les mois à venir, en particulier en considérant que there will never be a Python 2.8.
2.7 sera la fin de la ligne pour le développement de Python 2, et maintenant le chemin de mise à niveau officiel de 2.7 est Python 3.x. Je suis sûr qu'avec cet état de choses, la prise en charge de Python 3 à partir de frameworks web ne va que s'améliorer.
[discontinué]
Python 3 est pas encore dans le déploiement élevé. Il manque encore beaucoup de bibliothèques tierces.
La version Python recommandée est la version 2.6.x, car elle est la plus récente, elle est rétrocompatible et comporte de nombreuses fonctionnalités rétroportées à partir de la version 3.1.
Pour Python 2.6, vous trouverez un bon nombre de cadres:
c'est 2.6.3 depuis hier – SilentGhost
Damn! Merci SilentGhost * se précipite à http://www.python.org/download/releases/* – voyager
pas encore de version de Windows. – SilentGhost
Il y a Django mais it works with Python 2.3+ only for now.
Python 3 n'est pas prêt pour une utilisation pratique, car il n'y a pas encore assez de librairies qui ont été mises à jour pour supporter Python 3. Donc la réponse est: No.
Mais il y en a des LOADS sur Python 2. Tens, at moins. Django, Turbogears, BFG et bien sûr le vieil homme du jeu: Zope. Pour déterminer ce qui vous convient le mieux, vous devez élargir vos exigences.
Voici une liste (probablement incomplète): http://wiki.python.org/moin/WebFrameworks –
Python 3 n'est pas encore prêt pour les applications Web. La spécification WSGI 1.0 ne convient pas à Py3k et les bibliothèques standard associées sont des hacks 2to3 qui ne fonctionnent pas de manière cohérente avec les octets et l'Unicode. C'est un vrai gâchis.
WEB-SIG sont des propositions de bashing pour une révision WSGI; J'espère que cela pourra bientôt aller de l'avant, car même si Python 3 n'est pas courant, il se dirige certainement vers cette voie, et le brisement de webdev est plutôt embarrassant.
Je crois que CherryPy est sur le point d'être publié pour Python 3.X.
- 1. Est-ce qu'un cadre «vertical» pour RoR a un sens?
- 2. Python Impression de StdOut tel qu'il a été reçu
- 3. Impossible d'accéder à http: // localhost: 3000
- 4. Exécution d'Apache sans déclarer explicitement l'écoute sur les ports tels que: 3000 ou: 6600
- 5. pas un tel fichier à charger - openid/extensions/sreg
- 6. RoR: AuthenticatedSystem pas correctement redirigeront sur Safari
- 7. RoR Catch Exception sur l'application Niveau
- 8. Feedly est basé sur ce que le cadre ajax?
- 9. comment rechercher et remplacer un tel cas
- 10. Enregistrez un fichier texte dans un dossier partagé du réseau distant tel que https: //
- 11. RoR ActiveRecord find_by_sql Question
- 12. Est-il déjà trop tard pour implémenter un modèle architectural tel que MVC ou MVVM?
- 13. Vous cherchez un éditeur xhtml simple et léger (tel que wmd etc.) pour mon site
- 14. Python SOCK_STREAM sur Internet
- 15. RoR Exemple de recherche
- 16. Existe-t-il un concept tel que RDS (Remote Data Services) dans .net?
- 17. Schéma de base de données pour un site tel que SO?
- 18. Python - Impression sur stdout sur un "terminal"
- 19. Un bon cadre pour le développement Web Ruby
- 20. tel URI et mon application
- 21. RoR mySQL Erreur
- 22. Implémentation de Captcha dans ROR
- 23. Hébergement des contrôles ActiveX sur un cadre Java AWT?
- 24. Quels problèmes une cause NVARCHAR (3000) peut-elle causer?
- 25. Retard de signature sur le cadre compact
- 26. Création d'un cadre ADTS sur l'iPhone .... problème
- 27. Problème avec le cadre capturé sur libdc1394
- 28. Un projet de tests automatisés Visual Studio 2008 peut lire un fichier de configuration tel que app.config? (C# .NET)
- 29. recevoir des données sur un socket python
- 30. Est-ce que le CMS Silverstripe est facile à déployer, maintenir et développer tel qu'il apparaît?
Question connexe: les frameworks web en Python 3.x http://stackoverflow.com/questions/373945/what-web-development-frameworks-support-python-3 –