10 Les principales utilisations de python

De nombreuses organisations utilisent Python ces jours pour effectuer des tâches principales. Vous entendez pas nécessairement à leur sujet parce que les organisations sont habituellement réservés à donner leurs secrets commerciaux. Cependant, Python est toujours là fait une grande différence dans la façon dont les organisations fonctionnent et vers garder la ligne de fond de creux de la vague. Voici quelques façons principales dont Python est utilisé dans le commerce qui rendront plus facile de plaider pour l'utilisation de Python dans votre propre organisation. (Ou vous pouvez lire sur quelques histoires de réussite de Python.)

  • Corel: PaintShop Pro est un produit que beaucoup de gens ont utilisé au cours des années à prendre des captures d'écran, modifier leurs photos, dessiner de nouvelles images, et effectuer un grand nombre d'autres tâches orienté graphique. La chose étonnante au sujet de ce produit est qu'il repose largement sur des scripts Python. En d'autres termes, pour automatiser des tâches dans Paintshop Pro, vous devez savoir Python.

  • D-Link: Mise à niveau de firmware via une connexion réseau peut être problématique, et D-Link a été de rencontrer une situation dans laquelle chaque mise à jour nouait une machine - une mauvaise utilisation des ressources. En outre, certaines mises à niveau nécessaires du travail supplémentaire en raison de problèmes avec le périphérique cible. Utiliser Python pour créer une application multithread à conduire les mises à jour de dispositifs permet une machine au service de multiples dispositifs, et une nouvelle méthode permise par Python réduit le nombre de redémarrages à un seul après que le nouveau firmware est installé. D-Link a choisi Python sur les autres langues, telles que Java, car il fournit un code de communication série plus facile à utiliser.

  • Eve-Online: Jeux sont une entreprise importante parce que beaucoup de gens aiment les jouer. Eve-Online est un rôle en ligne massivement multijoueur (MMORPG) qui repose fortement sur Python pour le client et le serveur extrémités du jeu. Elle repose en fait sur une variante de Python nommé StacklessPython, ce qui est important parce que vous rencontrez ces variantes tout le temps lorsque vous travaillez avec Python. Considérez-les comme Python sur les stéroïdes. Ces variantes ont tous les avantages de Python, plus quelques avantages supplémentaires. La chose à tirer de cette entreprise en particulier est que l'exécution d'un MMORPG prend chevaux majeur, et la compagnie aurait pas choisi Python moins qu'il était réellement à la tâche.




  • ForecastWatch.com: Si vous avez déjà demandé si quelqu'un examine le rendement de votre météorologue, ne cherchez pas plus loin que ForecastWatch.com. Cette société compare les prévisions produites par des milliers de météorologues chaque jour par rapport aux données climatologiques réelles afin de déterminer leur exactitude. Les rapports qui en résultent sont utilisés pour aider à améliorer les prévisions météorologiques. Dans ce cas, le logiciel utilisé pour faire les comparaisons est écrit en Python pur, car il est livré avec des bibliothèques standards utiles dans la collecte, l'analyse et le stockage de données provenant de sources en ligne. En outre, les capacités de multithreading améliorées de Python permet de recueillir les prévisions de près de 5000 sources en ligne chaque jour. Le plus important de tous, le code est beaucoup plus petite que aurait été nécessaire par d'autres langages tels que Java ou PHP.

  • Frequentis: La prochaine fois que vous voyagez quelque part, vous pourriez être comptait sur Python pour vous rendre à nouveau le sol en toute sécurité. Il se trouve que Frequentis est à l'origine de TAPTools, un produit logiciel qui est utilisé pour le contrôle du trafic aérien dans de nombreux aéroports. Cet outil fournit notamment des mises à jour sur les conditions météorologiques et les conditions de piste aux contrôleurs de la circulation aérienne.

  • Honeywell: Documenter les grands systèmes est coûteuse et sujette aux erreurs. Honeywell utilise Python pour effectuer les tests automatisés d'applications, mais il utilise également Python pour contrôler un environnement coopératif entre les applications utilisées pour générer la documentation pour les applications. Le résultat est que Python permet de générer des rapports qui forment la documentation de l'installation.

  • HP: trouver ce que vous avez besoin sur un réseau d'entreprise est difficile. La plupart des organisations de mettre en œuvre une application de recherche personnalisé ou utiliser un logiciel off-the-shelf à assurer que les employés peuvent trouver l'information dont ils ont besoin rapidement. Dans ce cas, le logiciel de recherche a commencé sa vie comme Infoseek, a changé de nom pour Verity Ultraseek, et est finalement connu aujourd'hui comme Autonomy. L'utilisation de Python, il est facile de modifier le moteur de recherche pour répondre aux besoins spécifiques. En outre, Python fournit un fonctionnement plus fluide multithread que d'autres langues, telles que Java, font.

  • Industrial Light Magic: Dans ce cas, vous trouverez Python utilisée dans le processus de production de complexes de script, films graphiques intensives informatiques. À l'origine, Light Industrial Magie fondé sur Unix scripts shell, mais il a été constaté que cette solution pourrait tout simplement pas faire le travail. Python a été comparé à d'autres langues, comme Tcl et Perl, et choisie parce qu'elle est une langue facile à apprendre que l'organisation peut mettre en œuvre progressivement. En outre, Python peut être intégré dans un système de logiciel plus grande comme un langage de script, même si le système est écrit dans un langage tel que C / C ++. Il se trouve que Python peut réussir à interagir avec ces autres langues dans des situations où certaines langues ne peuvent pas.

  • Philips: automatisation est essentielle dans l'industrie des semi-conducteurs, alors imaginez en essayant de coordonner les efforts de milliers de robots. Après un certain nombre de solutions, Philips a décidé d'aller avec Python pour la langue de séquençage (la langue qui indique quelles mesures doit prendre chaque robot). Le code de bas niveau est écrit en C ++, qui est une autre raison d'utiliser Python, parce que Python fonctionne bien avec C ++.

  • United Space Alliance: Cette société fournit un soutien important à la NASA pour divers projets, tels que la navette spatiale. Un de ses projets est de créer Automation System Workflow (WAS), une application conçue pour gérer la NASA et d'autres projets de tiers. L'installation utilise une base de données centrale Oracle comme référentiel pour les informations. Python a été choisi sur des langages tels que Java et C ++ car il fournit typage dynamique et la syntaxe pseudo-code-like et il a un interprète. Le résultat est que l'application est développée plus rapide, et l'unité de tester chaque pièce est plus facile.


» » » » 10 Les principales utilisations de python