int main ( int argc , char * argv [ ] )
{
PyObject * pname , * pModule , * pDict , * pDunc , * pValue ;
if ( argc < , 3)
{
printf ( "Bruk: exe_name python_source FUNCTION_NAME \\ n ");
tilbake 1;
}
2
Lag en klasse å gjenkjenne VBS kode i Python ved hjelp av følgende kodesnutt som en guide og modifisere den til å passe dine behov : en
pClass = PyDict_GetItemString ( pDict , argv [ 2 ] );
if ( PyCallable_Check ( pClass ) )
{
pInstance = PyObject_CallObject ( pClass , NULL) ;
}
3
Bygg inn VBS koden ved å kalle den klassen som du opprettet i forrige trinn, og deretter sette inn VBS koden . For eksempel : en
klasse Multiply : en
def __ init__ (egen ) : en
self.a = 6
self.b = 5
< p> def multippel (egen ) : en
c = self.a * self.b
print 'Dette er resultatet ' , self.a , ' x' , self.b , ' : ', c
retur c