O que a nonlocalinstrução Python faz (no Python 3.0 e posterior)? Não há documentação no site oficial do Python e help("nonlocal")também não
O que a nonlocalinstrução Python faz (no Python 3.0 e posterior)? Não há documentação no site oficial do Python e help("nonlocal")também não
Eu tenho um arquivo No Python, eu gostaria de aproveitar o tempo de criação e convertê-lo em uma sequência de tempo ISO (ISO 8601) , preservando o fato de que ele foi criado no fuso horário oriental (ET) . Como tomo o ctime do arquivo e o converto em uma seqüência de horário ISO que indica o fuso...
Estou fazendo assim: def set_property(property,value): def get_property(property): ou object.property = value value = object.property Eu sou novo no Python, por isso ainda estou explorando a sintaxe e gostaria de alguns conselhos para fazer isso.
Estou usando argparseno Python 2.7 para analisar as opções de entrada. Uma das minhas opções é de múltipla escolha. Quero fazer uma lista em seu texto de ajuda, por exemplo from argparse import ArgumentParser parser = ArgumentParser(description='test') parser.add_argument('-g', choices=['a',...
Eu gostaria de fazer uma cópia profunda de um dictem python. Infelizmente, o .deepcopy()método não existe para o dict. Como faço isso? >>> my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]} >>> my_copy = my_dict.deepcopy() Traceback (most recent calll last): File "<stdin>", line...
Você sabe se existe uma função interna para criar um dicionário a partir de um objeto arbitrário? Eu gostaria de fazer algo assim: >>> class Foo: ... bar = 'hello' ... baz = 'world' ... >>> f = Foo() >>> props(f) { 'bar' : 'hello', 'baz' : 'world' } NOTA: Não deve...
Quero remover completamente o Python 2.7 do meu Mac OS X 10.6.4. Consegui remover a entrada da PATHvariável revertendo meu .bash_profile. Mas também quero remover todos os diretórios, arquivos, links simbólicos e entradas que foram instaladas pelo pacote de instalação do Python 2.7. Eu tenho o...
Como posso obter uma lista dos valores em um dict no Python? Em Java, obter os valores de um mapa como uma lista é tão fácil quanto fazer list = map.values();. Gostaria de saber se existe uma maneira igualmente simples em Python para obter uma lista de valores de um
Como todos sabemos, há compreensão de lista, como [i for i in [1, 2, 3, 4]] e há compreensão de dicionário, como {i:j for i, j in {1: 'a', 2: 'b'}.items()} mas (i for i in (1, 2, 3)) terminará em um gerador, não em uma tuplecompreensão. Por que é que? Meu palpite é que a tupleé imutável, mas...
Qual é a melhor maneira de remover todos os caracteres não alfanuméricos de uma string, usando Python? As soluções apresentadas na variante PHP desta pergunta provavelmente funcionarão com alguns pequenos ajustes, mas não me parecem muito 'pitônicas'. Para o registro, eu não quero apenas retirar...
Como descobrir qual número da semana é o ano atual em 16 de junho (wk24) com o Python?
Com o módulo Time em python, é possível medir o tempo decorrido? Se sim, como faço isso? Eu preciso fazer isso para que, se o cursor estiver em um widget por um determinado período, um evento acontecer.
Qual é a maneira mais eficiente de mapear uma função em uma matriz numpy? A maneira como eu faço isso no meu projeto atual é a seguinte: import numpy as np x = np.array([1, 2, 3, 4, 5]) # Obtain array of square of each element in x squarer = lambda t: t ** 2 squares = np.array([squarer(xi) for...
Qual é a sua maneira preferida de obter o status atual do sistema (CPU atual, RAM, espaço livre em disco etc.) no Python? Pontos de bônus para as plataformas * nix e Windows. Parece haver algumas maneiras possíveis de extrair isso da minha pesquisa: Usando uma biblioteca como PSI (que atualmente...
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 6 anos . Embora eu goste de...
Existe uma maneira numpy-tônica, por exemplo, função, para encontrar o valor mais próximo em uma matriz? Exemplo: np.find_nearest( array, value
Como posso classificar uma matriz no NumPy pela enésima coluna? Por exemplo, a = array([[9, 2, 3], [4, 5, 6], [7, 0, 5]]) Gostaria de classificar as linhas pela segunda coluna, para que eu volte: array([[7, 0, 5], [9, 2, 3], [4, 5,
Duas opções em setup.py develope installestão me confundindo. De acordo com este site , usar developcria um link especial para o diretório de pacotes de sites. As pessoas sugeriram que eu o usasse python setup.py installpara uma instalação nova e python setup.py developdepois que quaisquer...
Estou com um erro estranho ao tentar instalar o Django no meu computador. Esta é a sequência que eu digitei na minha linha de comando: C:\Python34>python get-pip.py Requirement already up-to-date: pip in c:\python34\lib\site-packages Cleaning up... C:\Python34>pip install Django 'pip' is...
Ouvi dizer que lambdas multilinhas não podem ser adicionadas no Python porque elas colidiriam sintaticamente com outras construções de sintaxe no Python. Eu estava pensando sobre isso no ônibus hoje e percebi que não conseguia pensar em uma única construção Python com a qual as lambdas multilinhas...