Perguntas com a marcação «python»

164
os.path.dirname (__ file__) retorna vazio

Quero obter o caminho do diretório atual no qual um arquivo .py é executado. Por exemplo, um arquivo simples D:\test.pycom código: import os print os.getcwd() print os.path.basename(__file__) print os.path.abspath(__file__) print os.path.dirname(__file__) É estranho que a saída...

164
Como classificar mongodb com pymongo

Estou tentando usar o recurso de classificação ao consultar meu mongoDB, mas está falhando. A mesma consulta funciona no console do MongoDB, mas não aqui. O código é o seguinte: import pymongo from pymongo import Connection connection = Connection() db = connection.myDB print db.posts.count() for...

164
Extraindo colunas específicas na matriz numpy

Esta é uma pergunta fácil, mas digo que tenho uma matriz MxN. Tudo o que eu quero fazer é extrair colunas específicas e armazená-las em outra matriz numpy, mas eu recebo erros de sintaxe inválidos. Aqui está o código: extractedData = data[[:,1],[:,9]]. Parece que a linha acima deve ser...

164
Coloque várias listas no dataframe

Como pego várias listas e as coloco como colunas diferentes em um quadro de dados python? Eu tentei esta solução, mas tive alguns problemas. Tentativa 1: Tenha três listas, junte-as e use-as res = zip(lst1,lst2,lst3) Rende apenas uma coluna Tentativa 2: percentile_list =...

163
Tempo de plotagem em Python com Matplotlib

Eu tenho uma matriz de carimbos de data / hora no formato (HH: MM: SS.mmmmmm) e outra matriz de números de ponto flutuante, cada um correspondendo a um valor na matriz de carimbo de data / hora. Posso plotar o tempo no eixo x e os números no eixo y usando o Matplotlib? Eu estava tentando, mas de...

163
Passando HTML para o modelo usando o Flask / Jinja2

Estou construindo um administrador para o Flask e o SQLAlchemy e quero passar o HTML para as diferentes entradas para minha exibição usando render_template. A estrutura de modelos parece escapar automaticamente do html, para que todos os <"'> sejam convertidos em entidades html. Como posso...

163
Log em Python: use milissegundos em formato de hora

Por padrão, logging.Formatter('%(asctime)s')imprime com o seguinte formato: 2011-06-09 10:54:40,638 onde 638 é o milissegundo. Preciso alterar a vírgula para um ponto: 2011-06-09 10:54:40.638 Para formatar a hora que posso usar: logging.Formatter(fmt='%(asctime)s',datestr=date_format_str) no...