Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vložiť VBS v Pythone

Vkladanie Visual Basic Studio kód do vašich skriptov v Pythone môže byť užitočný postup , ako zistiť , či ste predtým kódované podobných aplikácií v VBS a nechcú , aby im prekódovať v Pythone . Python je flexibilný skriptovací jazyk používaný predovšetkým v oblasti vývoja webových aplikácií a môže komunikovať s ostatnými druhmi softvérového inžinierstva platforiem , ako je napríklad Visual Basic . Návod dovolená 1

Iniciovať inštanciu Python skriptu začína kódovanie s nasledujúce riadky kódu : Spojené

# include

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


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

if ( argc < 3 )

{

printf ( " Použitie : exe_name python_source function_name \\ n" ) ;

vráti 1 ;

}

2

Vytvorte triedu rozpoznať VBS kód v Pythone pomocou nasledujúcej fragment kódu ako vodidlo a úpravy tak , aby vyhovoval vašim potrebám :

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

if ( PyCallable_Check ( pClass ) )

{

pInstance = PyObject_CallObject ( pClass , NULL ) ;

}

3

Vložte VBS kód volaním triedy , ktoré ste vytvorili v predchádzajúcom kroku , a potom vložením VBS kód . Napríklad :

trieda Multiply :

def __ init__ ( self ) :

self.a = 6

self.b = 5

def viac ( self ) :

c = self.a * self.b

print " Toto je výsledok " , self.a , ' x ' , self.b , " : ' , c

vrátiť c

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené