Em Java / C #, você pode facilmente percorrer o código para rastrear o que pode estar errado, e os IDE tornam esse processo muito amigável. Você pode rastrear o código python de maneira
Em Java / C #, você pode facilmente percorrer o código para rastrear o que pode estar errado, e os IDE tornam esse processo muito amigável. Você pode rastrear o código python de maneira
Eu tenho uma diferença horária time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Agora, como encontro o número total de segundos que passaram? diff.secondsnão conta dias. Eu poderia...
Como recupero o código de saída ao usar o subprocessmódulo e o communicate()método do Python ? Código relevante: import subprocess as sp data = sp.Popen(openRTSP + opts.split(), stdout=sp.PIPE).communicate()[0] Eu deveria estar fazendo isso de outra
Estou confuso sobre o que é um tipo imutável. Eu sei que o floatobjeto é considerado imutável, com este tipo de exemplo do meu livro: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) Isso é considerado imutável por causa da estrutura / hierarquia da...
Estou tentando criar uma representação de string JSON de uma instância de classe e tendo dificuldades. Digamos que a classe seja construída assim: class testclass: value1 = "a" value2 = "b" Uma chamada para o json.dumps é feita assim: t = testclass() json.dumps(t) Está falhando e me dizendo...
Estou usando um script python como um driver para um código hidrodinâmico. Quando chega a hora de executar a simulação, eu uso subprocess.Popenpara executar o código, coletar a saída de stdout e stderr em um subprocess.PIPE--- então posso imprimir (e salvar em um arquivo de log) as informações de...
Eu tenho dt = datetime(2013,9,1,11)e gostaria de obter um registro de data e hora do Unix desse objeto datetime. Quando eu (dt - datetime(1970,1,1)).total_seconds()recebi o timestamp 1378033200. Ao convertê-lo novamente usando datetime.fromtimestampeu consegui datetime.datetime(2013, 9, 1, 6,...
Quando eu tento numpy.newaxis o resultado fornece um quadro de plotagem 2D com eixo x de 0 a 1. No entanto, quando tento usar numpy.newaxispara fatiar um vetor, vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [...
Por exemplo, dada a lista ['one', 'two', 'one'], o algoritmo deve retornar True, enquanto que, dado ['one', 'two', 'three']que deve retornar
Quero substituir o __getattr__método em uma classe para fazer algo sofisticado, mas não quero interromper o comportamento padrão. Qual é a maneira correta de fazer
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...
Tendo um iteratorobjeto, existe algo mais rápido, melhor ou mais correto do que uma compreensão de lista para obter uma lista dos objetos retornados pelo iterador? user_list = [user for user in
O que devo fazer para usar meus objetos de um tipo personalizado como chaves em um dicionário Python (onde não quero que o "ID do objeto" atue como chave), por exemplo class MyThing: def __init__(self,name,location,length): self.name = name self.location = location self.length = length Eu...
Estou procurando um módulo Parser HTML para Python que possa me ajudar a obter as tags na forma de listas / dicionários / objetos em Python. Se eu tiver um documento do formulário: <html> <head>Heading</head> <body attr1='val1'> <div class='container'> <div...
Preciso verificar se uma lista é um subconjunto de outra - um retorno booleano é tudo que procuro. Testar a igualdade na lista menor após uma interseção é a maneira mais rápida de fazer isso? O desempenho é de extrema importância, considerando o número de conjuntos de dados que precisam ser...
Estou tentando instalar o pycurl via: sudo pip install pycurl O download foi bom, mas quando ele executa o setup.py, recebo o seguinte rastreamento: Downloading/unpacking pycurl Running setup.py egg_info for package pycurl Traceback (most recent call last): File "<string>", line 16, in...
Talvez eu esteja tendo um peido cerebral aqui, mas realmente não consigo descobrir o que há de errado com meu código: for key in tmpDict: print type(tmpDict[key]) time.sleep(1) if(type(tmpDict[key])==list): print 'this is never visible' break a saída é <type 'list'>mas a instrução if...
Eu tenho a seguinte função: def my_func(): """My docstring is both funny and informative""" pass Como obtenho acesso à
Existe uma diferença entre assertEqualse assertEqualno python unittest.TestCase? E se não houver, por que existem duas funções? Apenas por
Eu tenho um arquivo JSON que desejo converter para um arquivo CSV. Como posso fazer isso com o Python? Eu tentei: import json import csv f = open('data.json') data = json.load(f) f.close() f = open('data.csv') csv_file = csv.writer(f) for item in data: csv_file.writerow(item) f.close() No...