int
main ( int argc , char * argv [ ] ) op Twitter
{
PyObject * pName , * pModule , * pDict , * pDunc , * pvalue ;
if ( argc <
{
printf ( " Usage : exe_name python_source function_name \\ n " ) ;
return 1 ;
} 3 ) ;
< br > 2
Maak een klasse aan de VBS code in Python te herkennen met behulp van de volgende code snippet als gids en verander het naar uw behoeften te passen :
pClass = PyDict_GetItemString ( pDict , argv [ 2 ] ) ;
if ( PyCallable_Check ( pClass ) ) op
{
pInstance = PyObject_CallObject ( pClass , NULL ) ;
}
< br > 3
Integreer de VBS -code door te bellen naar de klasse die u hebt gemaakt in de vorige stap en vervolgens het plaatsen van de VBS code . Bijvoorbeeld :
klasse Multiply
:
def
__ init__ (zelf ) :
self.a = 6
self.b = 5
def meerdere (zelf ) :
c = self.a * self.b
afdruk
' Dit is het resultaat ' , self.a , ' x ' , self.b , ' : ' , c
terugkeer c