Estou usando Python e gostaria de inserir uma string em um arquivo de texto sem excluir ou copiar o arquivo. Como eu posso fazer
Estou usando Python e gostaria de inserir uma string em um arquivo de texto sem excluir ou copiar o arquivo. Como eu posso fazer
Portanto, ao jogar com o desenvolvimento, posso simplesmente definir settings.DEBUGcomo Truee se ocorrer um erro, posso vê-lo bem formatado, com bom rastreamento de pilha e informações de solicitação. Mas, no tipo de site de produção, prefiro usar DEBUG=Falsee mostrar aos visitantes uma página de...
Estou tentando criar um site simples com a funcionalidade de login muito semelhante ao aqui no SO. O usuário deve poder navegar no site como um usuário anônimo e haverá um link de login em todas as páginas. Ao clicar no link de login, o usuário será levado para o formulário de login. Após um login...
Eu escrevi um script Python que verifica um determinado endereço de email e passa novos emails para um programa externo. Como posso executar esse script 24/7, como transformá-lo em daemon ou serviço no Linux. Também precisaria de um loop que nunca termine no programa ou isso pode ser feito apenas...
Mock tem um método útilassert_called_with() . No entanto, tanto quanto eu entendo isso apenas verifica a última chamada para um método. Se eu tiver um código que chama o método simulado 3 vezes sucessivas, cada vez com parâmetros diferentes, como posso afirmar essas 3 chamadas com seus parâmetros...
Ajuda necessária no matplotlib. Sim, não esqueci de chamar o pyplot.show (). $ ipython --pylab import matplotlib.pyplot as p p.plot(range(20), range(20)) Retorna matplotlib.lines.Line2D at 0xade2b2ccomo a saída. p.show() Não há nada para acontecer. Nenhuma mensagem de erro. Nenhuma nova...
Estou tentando salvar plotagens feitas usando matplotlib; no entanto, as imagens são salvas em branco. Aqui está o meu código: plt.subplot(121) plt.imshow(dataStack, cmap=mpl.cm.bone) plt.subplot(122) y = copy.deepcopy(tumorStack) y = np.ma.masked_where(y == 0, y) plt.imshow(dataStack,...
Estou tentando filtrar usuários por um campo personalizado em cada perfil de usuário chamado profile. Este campo é chamado nível e é um número inteiro entre 0 e 3. Se eu filtrar usando iguais, recebo uma lista de usuários com o nível escolhido conforme o esperado: user_list =...
Estou com um problema ao tentar alternar meus marcadores de data no matplotlib. Um pequeno programa de amostra está abaixo. Se eu tentar girar os carrapatos no final, eles não serão rotacionados. Se eu tentar girar os ticks, conforme mostrado no comentário 'travamentos', a matplot lib...
Este pedaço de código está me dando um erro. unhashable type: dictAlguém pode me explicar qual é a solução negids = movie_reviews.fileids('neg') def word_feats(words): return dict([(word, True) for word in words]) negfeats = [(word_feats(movie_reviews.words(fileids=[f])), 'neg') for f in...
Eu tenho pandas dataframe df1e df2(df1 é vanila dataframe, df2 é indexado por 'STK_ID' e 'RPT_Date'): >>> df1 STK_ID RPT_Date TClose sales discount 0 000568 20060331 3.69 5.975 NaN 1 000568 20060630 9.14 10.143 NaN 2 000568 20060930 9.49 13.854 NaN 3 000568 20061231 15.84 19.262 NaN 4...
Python fornece pacotes diferentes ( datetime, time, calendar), como pode ser visto aqui , a fim de lidar com o tempo. Cometi um grande erro ao usar o seguinte para obter a hora GMT atualtime.mktime(datetime.datetime.utcnow().timetuple()) Qual é uma maneira simples de obter a hora GMT atual no...
Estou tentando descobrir como acrescentar vários valores a uma lista em Python. Sei existem poucos métodos para o fazer, tal como introduzir manualmente os valores, ou pur a operação de acréscimo em um forcircuito, ou appende extendfunções. No entanto, gostaria de saber se existe uma maneira mais...
Eu li dados de um arquivo .csv em um dataframe do Pandas, como abaixo. Para uma das colunas, a saber id, desejo especificar o tipo de coluna como int. O problema é que a idsérie tem valores ausentes / vazios. Quando tento converter a idcoluna em inteiro enquanto lê o arquivo .csv, recebo: df=...
Estou tentando usar TDD (desenvolvimento orientado a teste) com pytest. pytestnão vai printpara o console quando eu uso print. Estou usando pytest my_tests.pypara executá-lo. O documentationparece dizer que ele deve funcionar por padrão: http://pytest.org/latest/capture.html Mas: import...
Quero gerar meus pares de valores-chave de um dicionário python, como tal: key1 \t value1 key2 \t value2 Eu pensei que talvez pudesse fazê-lo assim: for i in d: print d.keys(i), d.values(i) mas, obviamente, não é assim que as coisas acontecem keys()e values()não aceite
Recentemente, aprendi a usar o virtualenv e o virtualenvwrapper no meu fluxo de trabalho, mas vi o pyenv mencionado em alguns guias, mas não consigo entender o que é pyenv e como é diferente / semelhante ao virtualenv. O pyenv é um substituto melhor / mais recente para o virtualenv ou uma...
Eu tenho uma classe com dois métodos de classe (usando a função classmethod ()) para obter e definir o que é essencialmente uma variável estática. Tentei usar a função property () com eles, mas isso resultou em um erro. Consegui reproduzir o erro com o seguinte no intérprete: class Foo(object):...
Quero criar um objeto que contenha 2 links para usuários. Por exemplo: class GameClaim(models.Model): target = models.ForeignKey(User) claimer = models.ForeignKey(User) isAccepted = models.BooleanField() mas estou recebendo os seguintes erros ao executar o servidor: O acessador do campo...
Qual é uma maneira eficiente de encontrar o elemento mais comum em uma lista Python? Os itens da minha lista podem não ser laváveis, portanto, não é possível usar um dicionário. Também no caso de empates, o item com o índice mais baixo deve ser retornado. Exemplo: >>>...