Perguntas com a marcação «python»

10
Como terminar minha dependência do .NET? [fechadas]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 8 anos . Desenvolvo aplicativos da...

10
Existe uma convenção para devolver vários itens?

No Python especificamente (não sei se isso generaliza), existe uma "melhor" maneira de retornar vários itens de uma função? def func1(): return a,b #equivalent to (a,b) def func2(): return[a,b] def func3(): return{"valueA":a,"valueB":b} O primeiro é o que vejo de maneira mais geral, mas...

10
Como o Python funciona?

Esta pergunta pode parecer um pouco boba, mas que diabos. Comecei a aprender Python. Conheço sintaxe básica, etc. Quando trabalho com HTML, PHP, etc., simplesmente escrevo o código, coloco no arquivo .html ou .php e clico duas vezes nesse arquivo. Então meu código é executado. Eu posso trabalhar...

10
Omitindo herança em linguagens de programação

Estou desenvolvendo minha própria linguagem de programação. É uma linguagem de uso geral (pense em Python estaticamente digitado para a área de trabalho, por exemplo int x = 1;) não destinada à nuvem. Você acha que não há problema em não permitir herança ou Mixins? (considerando que o usuário...

10
Como funciona o cache baseado em chave?

Li recentemente um artigo no blog da 37Signals e fico me perguntando como é que eles obtêm a chave de cache. É bom ter uma chave de cache que inclua o carimbo de data / hora do objeto (isso significa que quando você atualiza o objeto, o cache será invalidado); mas como você usa a chave de cache em...

10
Como refatorar uma "classe divina" do Python?

Problema Estou trabalhando em um projeto Python cuja classe principal é um pouco " God Object ". Não são tão friggin muitos atributos e métodos! Eu quero refatorar a classe. Tão longe… Para o primeiro passo, quero fazer algo relativamente simples; mas quando tentei a abordagem mais direta, ela...

10
Pode-se editar um módulo Python embutido?

Atualmente, estou aprendendo Python e estou no ponto do livro sobre o uso da biblioteca de matemática. Eu olhei no site do Python e notei que a biblioteca era um pouco escassa e estou escrevendo algumas funções mais úteis. Por exemplo, fui adiante e escrevi uma função para obter coeficientes e...

10
Multiprocessamento Python com Fila vs ZeroMQ IPC

Estou ocupado escrevendo um aplicativo Python usando o ZeroMQ e implementando uma variação do padrão Majordomo, conforme descrito no ZGuide . Eu tenho um corretor como intermediário entre um conjunto de trabalhadores e clientes. Desejo fazer um registro extensivo para cada solicitação recebida,...