Perguntas com a marcação «python»

390
PyLint, PyChecker ou PyFlakes? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

388
Como definir dois campos "únicos" como casal

Existe uma maneira de definir alguns campos como únicos no Django? Tenho uma tabela de volumes (de diários) e não quero mais do que um número de volume para o mesmo diário. class Volume(models.Model): id = models.AutoField(primary_key=True) journal_id = models.ForeignKey(Journals,...

386
Como encontrar elementos por classe

Estou tendo problemas para analisar elementos HTML com o atributo "class" usando Beautifulsoup. O código fica assim soup = BeautifulSoup(sdata) mydivs = soup.findAll('div') for div in mydivs: if (div["class"] == "stylelistrow"): print div Eu recebo um erro na mesma linha "depois" do script...

386
Compreensão de dicionário Python

É possível criar uma compreensão de dicionário em Python (para as chaves)? Sem compreensão de lista, você pode usar algo como isto: l = [] for n in range(1, 11): l.append(n) Nós podemos encurtar este a uma compreensão da lista: l = [n for n in range(1, 11)]. No entanto, digamos que desejo...

386
return, return None e nenhum retorno?

Considere três funções: def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" Todos eles parecem retornar Nenhum. Existem diferenças entre como o valor retornado dessas funções se comporta? Existem razões para...

383
Reimporte um módulo em python enquanto interativo

Eu sei que isso pode ser feito, mas nunca me lembro como. Como você pode reimportar um módulo em python? O cenário é o seguinte: Eu importo um módulo interativamente e mexo nele, mas então enfrento um erro. Corrijo o erro no arquivo .py e quero reimportar o módulo fixo sem sair do python. Como eu...

382
Dividir string a cada enésimo caractere?

Para obter mais informações sobre Stack Overflow no Stack Overflow em Inglês : Clique aqui para obter mais de 6 atualizações É possível dividir uma string a cada enésimo caractere? Por exemplo, suponha que eu tenha uma sequência que contenha o

381
Como comparar duas datas?

Como eu compararia duas datas para ver qual é mais tarde, usando Python? Por exemplo, quero verificar se a data atual passou da última data nesta lista que estou criando, de datas de feriados, para que ele envie um email automaticamente, informando ao administrador para atualizar o arquivo...