Como posso pular a linha do cabeçalho e começar a ler um arquivo da
Como posso pular a linha do cabeçalho e começar a ler um arquivo da
Eu tenho esse código que calcula a distância entre duas coordenadas. As duas funções estão dentro da mesma classe. No entanto, como chamo a função distToPointna função isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def...
Estou usando python3.3 e estou tendo um erro enigmático ao tentar selecionar um dicionário simples. Aqui está o código: import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close()...
Se eu tenho um índice de coluna multinível: >>> cols = pd.MultiIndex.from_tuples([("a", "b"), ("a", "c")]) >>> pd.DataFrame([[1,2], [3,4]], columns=cols) uma --- + - b c - + --- + - 0 1 | 2 1 | 3 4 Como posso descartar o nível "a" desse índice, terminando com: b c - +...
Por que você compilaria um script Python? Você pode executá-los diretamente a partir do arquivo .py e ele funciona bem. Existe uma vantagem de desempenho ou algo assim? Percebo também que alguns arquivos no meu aplicativo são compilados em .pyc, enquanto outros não, por que...
Eu tenho um modelo da seguinte maneira: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() Eu também tenho um formulário de modelo...
Não consigo entender por que o Python não tem uma signfunção. Ele tem um absbuiltin (que eu considero signa irmã de), mas nãosign . No python 2.6 há até uma copysignfunção (em matemática ), mas nenhum sinal. Por que se preocupar em escrever um copysign(x,y)quando você pode simplesmente escrever um...
O que faz %em um cálculo? Parece que não consigo descobrir o que faz. Calcula uma porcentagem do cálculo, por exemplo: 4 % 2é aparentemente igual a 0.
Vamos levar: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] O resultado que estou procurando é r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] e não r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Muito
Atualmente, estou usando a Beautiful Soup para analisar um arquivo HTML e chamar get_text(), mas parece que estou ficando com muitos \ xa0 Unicode representando espaços. Existe uma maneira eficiente de remover todos eles no Python 2.7 e transformá-los em espaços? Eu acho que a pergunta mais...
O que faz um asterisco simples nos argumentos de uma função? Quando olhei para o módulo pickle , vi o seguinte: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Eu sei sobre um asterisco único e duplo precedendo argumentos (para número variável de argumentos), mas isso não precede...
Eu tenho um campo em um DataFrame do pandas que foi importado como formato de string. Deve ser uma variável datetime. Como faço para convertê-lo em uma coluna datetime e depois filtrar com base na data. Exemplo: Nome do DataFrame: raw_data Nome da coluna: Mycol Formato do valor na coluna:...
Basicamente, estou procurando uma versão python da combinação deList<List<int>> Dada uma lista de listas, preciso de uma nova lista que ofereça todas as combinações possíveis de itens entre as listas. [[1,2,3],[4,5,6],[7,8,9,10]] -> [[1,4,7],[1,4,8],...,[3,6,10]] O número de...
Alguém sabe como extrair uma coluna de uma matriz multidimensional em
Existe uma maneira simples de iterar sobre o nome da coluna e os pares de valores? Minha versão do sqlalchemy é 0.5.6 Aqui está o código de exemplo em que tentei usar o dict (linha), mas ele lança a exceção TypeError: o objeto 'User' não é iterável import sqlalchemy from sqlalchemy import * from...
Qual é a diferença entre ndarraye arrayno Numpy? E onde posso encontrar as implementações no código-fonte
Estou tentando instalar um novo ambiente python na minha hospedagem compartilhada. Sigo as etapas escritas neste post : mkdir ~/src wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz tar -zxvf Python-2.7.1.tar.gz cd Python-2.7.1 mkdir ~/.localpython ./configure
Instalei o Python 3.5 e durante a execução pip install mysql-python isso me dá o seguinte erro error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat) Eu adicionei as seguintes linhas ao meu caminho C:\Program Files\Python 3.5\Scripts\; C:\Program Files\Python...
Se eu tenho um script Python que requer pelo menos uma versão específica do Python, qual é a maneira correta de falhar normalmente quando uma versão anterior do Python é usada para iniciar o script? Como obtenho controle cedo o suficiente para emitir uma mensagem de erro e sair? Por exemplo, eu...
No momento, tenho um módulo central em uma estrutura que gera vários processos usando o multiprocessingmódulo Python 2.6 . Como ele usa multiprocessing, há um log com reconhecimento de multiprocessamento no nível do módulo LOG = multiprocessing.get_logger(). De acordo com os documentos , esse...