Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.


7
Como atualizar um gráfico no matplotlib?
Estou tendo problemas para redesenhar a figura aqui. Permito que o usuário especifique as unidades na escala de tempo (eixo x) e depois recalculo e chamo essa função plots(). Quero que a trama simplesmente atualize, não acrescente outra trama à figura. def plots(): global vlgaBuffSorted cntr() result = collections.defaultdict(list) for …


5
Como posso criar vários botões de envio no formulário django?
Tenho um formulário com uma entrada para e-mail e dois botões de envio para assinar e cancelar a assinatura do boletim informativo: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Eu também tenho formulário de classe: class NewsletterForm(forms.ModelForm): class Meta: model …

2
Argumentos de seqüência de caracteres de segmentação em Python
Eu tenho um problema com o Python threading e o envio de uma string nos argumentos. def processLine(line) : print "hello"; return; . dRecieved = connFile.readline(); processThread = threading.Thread(target=processLine, args=(dRecieved)); processThread.start(); Onde dRecieved é a sequência de uma linha lida por uma conexão. Ele chama uma função simples que, a …

3
Uso de memória Python de matrizes numpy
Estou usando o python para analisar alguns arquivos grandes e estou com problemas de memória, por isso tenho usado o sys.getsizeof () para tentar acompanhar o uso, mas seu comportamento com matrizes numpy é bizarro. Aqui está um exemplo envolvendo um mapa de albedos que estou tendo que abrir: >>> …
156 python  numpy  sys 


11
Hashing um dicionário?
Para fins de armazenamento em cache, eu preciso gerar uma chave de cache a partir dos argumentos GET que estão presentes em um dict. Atualmente estou usando sha1(repr(sorted(my_dict.items())))( sha1()é um método de conveniência que usa hashlib internamente), mas estou curioso para saber se existe uma maneira melhor.
156 python  hash  dictionary 

7
Como mudar o nome de um aplicativo Django?
Mudei o nome de um aplicativo no Django renomeando sua pasta, importações e todas as suas referências (modelos / índices). Mas agora eu recebo esse erro quando tento executarpython manage.py runserver Error: Could not import settings 'nameofmynewapp.settings' (Is it on sys.path?): No module named settings Como posso depurar e resolver …
156 python  django 



6
Como seleciono elementos de uma matriz com uma condição?
Suponha que eu tenho uma matriz numpy x = [5, 2, 3, 1, 4, 5], y = ['f', 'o', 'o', 'b', 'a', 'r']. Desejo selecionar os elementos ycorrespondentes aos elementos xmaiores que 1 e menores que 5. eu tentei x = array([5, 2, 3, 1, 4, 5]) y = array(['f','o','o','b','a','r']) …
156 python  numpy 

5
Como obtenho várias subparcelas no matplotlib?
Estou um pouco confuso sobre como esse código funciona: fig, axes = plt.subplots(nrows=2, ncols=2) plt.show() Como os figos, eixos funcionam neste caso? O que isso faz? Também por que isso não funcionaria para fazer a mesma coisa: fig = plt.figure() axes = fig.subplots(nrows=2, ncols=2)


4
Por que @ foo.setter em Python não funciona para mim?
Então, estou brincando com os decoradores no Python 2.6 e estou tendo alguns problemas para fazê-los funcionar. Aqui está o meu arquivo de classe: class testDec: @property def x(self): print 'called getter' return self._x @x.setter def x(self, value): print 'called setter' self._x = value O que eu pensei que isso …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.