Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como Incorporar a VBS em Python
Incorporação de código Visual Basic estúdio em seus scripts Python pode ser um procedimento útil para saber se você já codificado aplicações similares em VBS e não quiser recodificar -los em Python. Python é uma linguagem de scripting flexível usado principalmente no desenvolvimento de aplicações Web e pode interagir com outros tipos de plataformas de engenharia de software , como o Visual Basic. Instruções
um

Iniciar uma instância de um script Python , começando a codificação com as seguintes linhas de código: # include


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


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

if ( argc < , 3)

{

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

retornar 1 ;

}
< br > 2

Crie uma classe para reconhecer o código VBS em Python usando o seguinte trecho de código como um guia e modificá-lo para atender às suas necessidades :

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

if ( PyCallable_Check ( pClass ) ) {


pInstance = PyObject_CallObject ( pClass , NULL); }


< br > 3

Integre o código VBS chamando a classe que você criou no passo anterior e , em seguida, inserir o código VBS . Por exemplo :

classe Multiply :

def __ init__ (self):

self.a = 6

self.b = 5

múltipla def (self):

c = self.a * self.b

print ' Este é o resultado " , self.a , ' x ' , self.b ' : ', c

retornar c

Anterior :

Próximo : No
  Os artigos relacionados
·Fazendo histogramas em Python 
·Como encontrar o máximo e Número Mínimo em Python 
·Como determinar a ordem alfabética em Python 
·Como executar um script Python de outro script Python 
·Como permitir que um usuário Faixa de entrada em Pytho…
·Como compilar um código Python para erros sem executar…
·Como inserir uma pausa Em Dogtail em Python 
·Como obter valores de chaves em Python 
·Como encontrar o mais curto comprimento de uma string e…
·Como calcular números enormes em Python 
  Artigos em destaque
·Como comparar strings em JavaScript 
·Como converter PL /SQL para Java 
·Como alterar o layout de borda no NetBeans 
·Como fazer um aplicativo Paint Brush MFC 
·Como aprender SQL e PL /SQL 
·Como adicionar controles para o Google Maps API 
·Como executar um arquivo em lotes em PHP 
·Como posso fazer um jogo de corridas de carros em Flash…
·Básico PHP chat Tutorial 
·Como descobrir se uma determinada Substring existe em u…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados