| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment faire pour intégrer VBS en Python
    Intégration de code de Visual Studio Basic dans vos scripts Python peut être une procédure utile de savoir si vous avez déjà codé des applications similaires dans VBS et ne souhaitez pas les recoder en Python. Python est un langage de script flexible utilisé principalement dans le développement d'applications Web et peut interagir avec d'autres types de plates-formes d'ingénierie de logiciels, tels que Visual Basic. Instructions
    1

    Initier une instance d'un script Python en commençant par le codage avec les lignes de code suivantes :

    # include int

    main (int argc, char * argv []) {


    PyObject * pName , pModule * , * pDict , pDunc * , * pvalue ;

    if ( argc < ; 3) pour

    {

    printf ( "Usage: exe_name python_source function_name \\ n") ;

    return 1; }


    < br > 2

    créer une classe pour reconnaître le code VBS en Python en utilisant l'extrait de code suivant comme guide et modifier pour l'adapter à vos besoins :

    pClass = PyDict_GetItemString ( pDict , argv [ 2] ) ; Photos

    if ( PyCallable_Check ( pClass ) )

    {

    pInstance = PyObject_CallObject ( pClass , NULL); }


    < br > 3

    Intégrer le code VBS en appelant la classe que vous avez créé à l'étape précédente , puis en insérant le code VBS . Par exemple:
    classe

    Multiply :

    def __ init__ ( self):

    self.a = 6

    self.b = 5
    < p> def multiple (self):

    c = self.a * self.b

    print ' Ceci est le résultat », self.a , ' x ' , self.b , ' : ', c

    retour c

    Previous :

    next :
      articles connexes
    ·Comment faire pour supprimer Chemin De argv [0] en Pyth…
    ·Comment ajouter chaque élément d'une liste en Python 
    ·Comment suspendre un script Python 
    ·Comment compiler un fichier Python 
    ·Comment remplacer entiers négatifs dans un tableau Pyt…
    ·Comment découper une chaîne sur un espace dans le cod…
    ·Python Fonctions d'introspection 
    ·Comment faire pour supprimer une décimale Python 
    ·Comment tracer une ligne droite en Python Tortue 
    ·Comment lire dans Tab -Separated texte Python 
      articles en vedette
    ·Comment faire pour obtenir la longueur d'une liste en P…
    ·Liste des fonctions dans Visual Basic 
    ·Comment écrire une boucle Pseudocode 
    ·Comment apprendre Perl 
    ·Est-ce que Python besoin d'un adaptateur 
    ·Comment faire pour convertir SGML pour ASN.1 
    ·Comment faire pour utiliser un sous-programme en Visual…
    ·Comment utiliser Allegro à faire des graphiques en C 
    ·Pourquoi vous ne devriez pas utiliser des short tags ph…
    ·Comment faire un VAR mondial en Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com