Quero excluir o arquivo, filenamese existir. É apropriado dizer if os.path.exists(filename): os.remove(filename) Existe uma maneira melhor? Uma maneira de uma
Quero excluir o arquivo, filenamese existir. É apropriado dizer if os.path.exists(filename): os.remove(filename) Existe uma maneira melhor? Uma maneira de uma
Python é instalado em um diretório local. Minha árvore de diretórios fica assim: (local directory)/site-packages/toolkit/interface.py Meu código está aqui: (local directory)/site-packages/toolkit/examples/mountain.py Para executar o exemplo, escrevo python mountain.pye no código que...
Estou implantando um aplicativo Django em um servidor dev e estou atingindo este erro quando executo pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import
Estou tentando converter um script de resposta Ajax do servidor em um Django HttpResponse, mas aparentemente não está funcionando. Este é o script do lado do servidor: /* RECEIVE VALUE
Tentei procurar na web respostas para dividir uma string em uma matriz de caracteres, mas não consigo encontrar um método simples str.split(//)parece não funcionar como Ruby. Existe uma maneira simples de fazer isso sem fazer
Existe uma maneira de fazer o log do Python usando o loggingmódulo gerar automaticamente coisas para o stdout , além do arquivo de log para onde elas devem ir? Por exemplo, eu gostaria de todas as chamadas para logger.warning, logger.critical, logger.errorpara ir para seus lugares destinados mas,...
Suponha que eu tenho isso: [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] e pesquisando "Pam" como nome, quero recuperar o dicionário relacionado: {name: "Pam", age: 7} Como conseguir
Eu instalei uma biblioteca usando o comando pip install git+git://github.com/mozilla/elasticutils.git que o instala diretamente de um repositório do Github. Isso funciona bem e eu quero ter essa dependência na minha requirements.txt. Eu olhei para outros tickets como este, mas isso não resolveu o...
Eu tenho um DataFramecom 4 colunas, das quais 2 contêm valores de seqüência de caracteres. Eu queria saber se havia uma maneira de selecionar linhas com base em uma correspondência de seqüência parcial contra uma coluna específica? Em outras palavras, uma função ou função lambda que faria algo...
O que é todo esse barulho sobre Python e CPython (Jython, IronPython) , não entendi: O python.org menciona que o CPython é: A implementação "tradicional" do Python (apelidada de CPython) ainda outra pergunta do Stack Overflow menciona que: CPython é o interpretador de código de bytes...
Existe uma maneira de definir convenientemente uma estrutura semelhante a C em Python? Estou cansado de escrever coisas como: class MyStruct(): def __init__(self, field1, field2, field3): self.field1 = field1 self.field2 = field2 self.field3 =
import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if...
Dado o nome de um pacote Python que pode ser instalado com o pip , existe alguma maneira de descobrir uma lista de todas as versões possíveis dele que o pip poderia instalar? No momento, é tentativa e erro. Estou tentando instalar uma versão para uma biblioteca de terceiros, mas a versão mais...
Isto é o que eu normalmente faço para verificar se a entrada é um list/ tuple- mas não um str. Porque muitas vezes me deparei com bugs em que uma função passa um strobjeto por engano, e a função alvo for x in lstassume que lsté realmente um listou tuple. assert isinstance(lst, (list,...
Preciso instalar o psycopg2 v2.4.1 especificamente. Eu acidentalmente fiz: pip install psycopg2 Ao invés de: pip install psycopg2==2.4.1 Isso instala o 2.4.4 em vez da versão anterior. Agora, mesmo depois de desinstalar o psycopg2 e tentar reinstalar com a versão correta, parece que o pip...
Por que não existem operadores ++e --em
Estou tendo dificuldade em instalar o lxml com o easy_install no Ubuntu 11. Quando digito $ easy_install lxml, recebo: Searching for lxml Reading http://pypi.python.org/simple/lxml/ Reading http://codespeak.net/lxml Best match: lxml 2.3 Downloading http://lxml.de/files/lxml-2.3.tgz Processing...
Não tenho certeza se isso é específico do Flask, mas quando executo um aplicativo no modo dev ( http://localhost:5000), não consigo acessá-lo de outras máquinas na rede (com http://[dev-host-ip]:5000). Com o Rails no modo dev, por exemplo, ele funciona bem. Não encontrei nenhum documento referente...
Qual é a definição mais básica de "iterável", "iterador" e "iteração" no Python? Eu li várias definições, mas não consigo identificar o significado exato, pois ele ainda não se encaixa. Alguém pode me ajudar com as 3 definições em termos
Estou tentando passar uma lista como argumento para um programa de linha de comando. Existe uma argparseopção para passar uma lista como opção? parser.add_argument('-l', '--list', type=list, action='store', dest='list', help='<Required> Set flag', required=True) Script é chamado como...