Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.

15
Falha na instalação do pip do Python: comando inválido egg_info
Acho que recentemente, muitas vezes, quando tento instalar um pacote Python usando pip , recebo os erros abaixo. Encontrei uma referência on-line de que é necessário usar " python2 setup.py install " no diretório de download e, de fato, acho que isso funcionará se eu encontrar e baixar manualmente o …
205 python  pip 

8
O Conda substitui a necessidade de virtualenv?
Descobri recentemente o Conda depois de ter problemas para instalar o SciPy, especificamente em um aplicativo Heroku que estou desenvolvendo. Com o Conda, você cria ambientes muito parecidos com o que o virtualenv faz. Minhas perguntas são: Se eu usar o Conda, ele substituirá a necessidade de virtualenv? Caso contrário, …

6
UnicodeEncodeError: o codec 'charmap' não pode codificar caracteres
Estou tentando raspar um site, mas isso gera um erro. Estou usando o seguinte código: import urllib.request from bs4 import BeautifulSoup get = urllib.request.urlopen("https://www.website.com/") html = get.read() soup = BeautifulSoup(html) print(soup) E estou recebendo o seguinte erro: File "C:\Python34\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode …

7
Parcelas marítimas não aparecendo
Tenho certeza de que estou esquecendo algo muito simples, mas não consigo obter certos planos para trabalhar com a Seaborn. Se eu fizer: import seaborn as sns Em seguida, todos os gráficos que eu criar como de costume com o matplotlib obterão o estilo Seaborn (com a grade cinza em …

3
Dividindo no último delimitador na string Python?
Qual é o idioma Python recomendado para dividir uma string na última ocorrência do delimitador na string? exemplo: # instead of regular split >> s = "a,b,c,d" >> s.split(",") >> ['a', 'b', 'c', 'd'] # ..split only on last occurrence of ',' in string: >>> s.mysplit(s, -1) >>> ['a,b,c', 'd'] …
205 python  string  list  parsing  split 


8
Como o método "view" funciona no PyTorch?
Estou confuso sobre o método view()no seguinte trecho de código. class Net(nn.Module): def __init__(self): super(Net, self).__init__() self.conv1 = nn.Conv2d(3, 6, 5) self.pool = nn.MaxPool2d(2,2) self.conv2 = nn.Conv2d(6, 16, 5) self.fc1 = nn.Linear(16*5*5, 120) self.fc2 = nn.Linear(120, 84) self.fc3 = nn.Linear(84, 10) def forward(self, x): x = self.pool(F.relu(self.conv1(x))) x = self.pool(F.relu(self.conv2(x))) …
205 python  memory  pytorch  torch  tensor 

23
Como executar o código Python no Visual Studio Code
O Visual Studio Code foi lançado recentemente e eu gostei da aparência e dos recursos que ele ofereceu, então imaginei que iria tentar. Eu baixei o aplicativo da página de downloads, liguei-o, mexi um pouco com alguns dos recursos ... e então percebi que não tinha idéia de como realmente …




13
Repita a string para um determinado comprimento
Qual é uma maneira eficiente de repetir uma string com um determinado comprimento? Por exemplo:repeat('abc', 7) -> 'abcabca' Aqui está meu código atual: def repeat(string, length): cur, old = 1, string while len(string) < length: string += old[cur-1] cur = (cur+1)%len(old) return string Existe uma maneira melhor (mais pitônica) de …
204 string  python  repeat 

3
Como você define programaticamente um atributo?
Suponha que eu tenha um objeto python xe uma strings , como faço para definir o atributo sem x? Assim: >>> x = SomeObject() >>> attr = 'myAttr' >>> # magic goes here >>> x.myAttr 'magic' Qual é a mágica? O objetivo disso, aliás, é armazenar em cache as chamadas …


4
Grava no arquivo UTF-8 em Python
Estou realmente confuso com o codecs.open function. Quando eu faço: file = codecs.open("temp", "w", "utf-8") file.write(codecs.BOM_UTF8) file.close() Isso me dá o erro UnicodeDecodeError: o codec 'ascii' não pode decodificar o byte 0xef na posição 0: ordinal fora do intervalo (128) Se eu fizer: file = open("temp", "w") file.write(codecs.BOM_UTF8) file.close() Funciona …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.