Perguntas com a marcação «python-3.x»

189
Qual é o objetivo de "pip install --user ..."?

De pip install --help: --user Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.) A documentação do site.USER_BASE é um buraco de minhoca aterrorizante de um...

181
Como criar um objeto imutável em Python?

Embora eu nunca precisei disso, me ocorreu que criar um objeto imutável em Python poderia ser um pouco complicado. Você não pode simplesmente substituir __setattr__, porque não pode nem mesmo definir atributos no arquivo __init__. Subclassificar uma tupla é um truque que funciona: class...

178
Python 3 transforma o intervalo em uma lista

Estou tentando fazer uma lista com números 1-1000. Obviamente, isso seria chato de escrever / ler, então estou tentando fazer uma lista com um intervalo. No Python 2, parece que: some_list = range(1,1000) teria funcionado, mas no Python 3 o intervalo é semelhante ao xrangedo Python 2? Alguém...

177
Alterações na instrução de importação python3

Eu não entendo o seguinte de pep-0404 No Python 3, importações relativas implícitas dentro de pacotes não estão mais disponíveis - apenas importações absolutas e importações relativas explícitas são suportadas. Além disso, as importações em estrela (por exemplo, de x import *) são permitidas...

177
Convertendo int em bytes no Python 3

Eu estava tentando criar esse objeto de bytes no Python 3: b'3\r\n' então eu tentei o óbvio (para mim) e encontrei um comportamento estranho: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Pelo visto: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Não consegui ver...

176
Comportamento de arredondamento do Python 3.x

Eu estava apenas relendo o que há de novo no Python 3.0 e ele afirma: A estratégia de arredondamento da função round () e o tipo de retorno foram alterados. Os casos exatos na metade agora são arredondados para o resultado par mais próximo, em vez de se afastarem de zero. (Por exemplo, a rodada...