Aide
Inscription
Retour
Logo Python

Python

Python est un puissant langage interprété, applicable à un ensemble infini de contextes. Apportez à vos applications Web modularité et flexibilité. Améliorez votre flux de production à l’aide de frameworks et d’outils comme Django, Flask, Celery, Tornado, et plus.

Python, sans limites

Compatibilité Python 2 & 3

Nous équipons nos serveurs avec un large support des versions Python, depuis les versions 2.x jusqu’aux récentes 3.x. Pas besoin d’adapter votre base de code à votre hébergement, nous sommes déjà compatibles ! Chaque version peut être définie individuellement pour chaque site. Si vous avez l’habitude d’une version précise, définissez-la par défaut pour chacun de vos nouveaux projets.

Support virtualenv par défaut

Nous utilisons fréquemment les virtualenv pour créer des environnements isolés et réplicables, individuellement adaptés à nos projets. Aucune raison de ne pas les utiliser en production sur notre plateforme chaque site dispose d’une option vous permettant d’indiquer le chemin vers un répertoire virtualenv. Initialisez-le au départ via SSH, ou téléversez-le directement, et vous voilà prêt !

Utilisez pip

Python est un écosystème riche de plusieurs milliers de modules, comme aiohttp, pour vous aider dans vos développements. Les installer dans un projet est parfois une gageure, c’est pourquoi nous avons embarqué pip par défaut comme gestionnaire de paquets. Utilisez la commande pip fournie au sein de votre flux de déploiement et de vos virtualenvs pour installer vos dépendances et frameworks comme Falcon et Pyramid.

Configurez votre environnement

Spécifiez une application compatible WSGI, et voilà. Rien de plus à gérer de votre côté. Vous pouvez également configurer finement les options de votre instance uWSGI si vous le désirez. S’appuyer sur les variables d’environnement pour propulser vos apps est souvent nécessaire, spécialement pour définir le contexte d’exécution (par exemple développement et production).

Nous vous permettons de définir différentes configurations par site, pour vous permettre d’exécuter vos apps dans différents contextes, et de facilement utiliser vos URLs pour passer de l’un à l’autre. Même base de code, différents contextes, différents répertoires d’exécution, et vous obtenez différentes Web apps.

Démarrez avec alwaysdata

S’enregistrer sur notre plateforme est simple et rapide. Votre compte vous donne accès à l’ensemble de nos services. Vous pouvez bénéficier d’une version d’essai entièrement fonctionnelle et limitée à 100 Mo gratuitement. Vous êtes également libre de choisir un autre plan quand vous le souhaitez.

Voir aussi

Site officiel Python (EN)

Python is a programming language that lets you work more quickly and integrate your systems more effectively.

Aller sur le site

Python : démarrage rapide

Le fonctionnement de Python chez alwaysdata est très standard. Si vous avez l'habitude d'utiliser Python sous un système Unix (par exemple, Linux), vous savez déjà presque tout ce qu'il faut.

Lire notre documentation

Déployer une application Django

Une application Django se déploie chez alwaysdata comme n'importe quelle application WSGI. Si vous débutez, ce document vous aidera pas à pas dans votre déploiement.

Lire notre documentation