Converter codigo javascript para python

2 respostas
pythonjavascript
daniel_joveliano

O que eu deveria aprender para conseguir converter o trecho de código abaixo que está em javascript para python?

Tirando a questão da conexão com a api unirest.get(xx) que eu já sei como fazer… o restante do código eu até consigo “replicar”, mas de uma maneira bem mais complexa criando algumas funções que se conversam entre si, mas da maneira como ficou em JavaScript está simples e objetiva (ao meu ver)

var AccessAPI = function (config) {
    this.config = {
        KEY: config.key,
        SECRET: config.secret,
        PIN: config.pin,
    }
}

AccessAPI.prototype = {
    name: function (success) {
        this.call('name', success);
    },
    year: function (success) {
        this.call('year', success);
    },
   data: function (success) {
        this.call('data', success);
    },
    call: function (method, success) {
        unirest.get(ENDPOINT_API + this.config.KEY + '/' + method)
            .headers('Accept', 'application/json')
            .end(function (response) {
                try{
                    success(JSON.parse(response.raw_body));
                }
                catch(ex){ console.log(ex)}
        });
    }
}

2 Respostas

javaflex

Estuda bem Python através de livros, cursos e google. Depois faz o projeto baseado nos requisitos, sem vícios de outra linguagem.

daniel_joveliano

Talvez eu tenha me expressado mal na minha pergunta, mas a questão é, não tenho tanto tempo para seguir um curso do zero de uma linguagem em especifico, e precisava transcrever esse trecho de código para Paython. Então, o que dentro de Python eu deveria estudar para transcrever o trecho de código que reportei? Structs, função construtora de classe… o que em especifico em python eu conseguiria replicar isso?

Criado 19 de março de 2020
Ultima resposta 19 de mar. de 2020
Respostas 2
Participantes 2