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.

6
PEP 8, por que não há espaços em torno de '=' no argumento de palavra-chave ou um valor de parâmetro padrão?
Por que o PEP 8 recomenda não ter espaços =em um argumento de palavra-chave ou um valor de parâmetro padrão ? Isso é inconsistente com a recomendação de espaços em torno de todas as outras ocorrências de =no código Python? Como é: func(1, 2, very_long_variable_name=another_very_long_variable_name) melhor que: func(1, 2, very_long_variable_name …

8
Desvio padrão de uma lista
Quero encontrar a média e o desvio padrão do primeiro, segundo, ... dígitos de várias listas (Z). Por exemplo, eu tenho A_rank=[0.8,0.4,1.2,3.7,2.6,5.8] B_rank=[0.1,2.8,3.7,2.6,5,3.4] C_Rank=[1.2,3.4,0.5,0.1,2.5,6.1] # etc (up to Z_rank )... Agora eu quero pegar a média e o padrão de *_Rank[0], a média e o padrão de *_Rank[1], etc. (ou …



20
os.walk sem procurar nos diretórios abaixo
Como faço os.walkpara limitar para retornar apenas arquivos no diretório que eu forneço? def _dir_list(self, dir_name, whitelist): outputList = [] for root, dirs, files in os.walk(dir_name): for f in files: if os.path.splitext(f)[1] in whitelist: outputList.append(os.path.join(root, f)) else: self._email_to_("ignore") return outputList
103 python  file  os.walk 

5
Como imprimir uma string em largura fixa?
Eu tenho este código (imprimindo a ocorrência de todas as permutações em uma string) def splitter(str): for i in range(1, len(str)): start = str[0:i] end = str[i:] yield (start, end) for split in splitter(end): result = [start] result.extend(split) yield result el =[]; string = "abcd" for b in splitter("abcd"): el.extend(b); …

1
Plotando com seaborn usando a interface orientada a objetos matplotlib
Eu prefiro fortemente usar matplotlibno estilo OOP: f, axarr = plt.subplots(2, sharex=True) axarr[0].plot(...) axarr[1].plot(...) Isso torna mais fácil acompanhar várias figuras e subtramas. Pergunta: Como usar o seaborn dessa forma? Ou, como alterar este exemplo para o estilo OOP? Como seabornidentificar funções de plotagem como lmplotquais Figureou para quais Axesplotagens?

6
Como posso incrementar um char?
Sou novo em Python, vindo de Java e C. Como posso incrementar um char? Em Java ou C, chars e ints são praticamente intercambiáveis ​​e, em certos loops, é muito útil para mim ser capaz de incrementar chars e indexar arrays por chars. Como posso fazer isso em Python? Já …
103 python  char  increment 


2
redis-py: Qual é a diferença entre StrictRedis () e Redis ()?
Eu quero usar redis-py para armazenar alguns dados em cache, mas não consigo encontrar uma explicação adequada para a diferença entre redis.StrictRedis()e redis.Redis(). Eles são equivalentes? Além disso, não consigo encontrar nenhuma documentação clara sobre redis.StrictRedis()os argumentos de no Redis Python Docs . Qualquer ideia?
103 python  redis 

4
Qual é a diferença de ContentType e MimeType
Pelo que eu sei, eles são absolutamente iguais. No entanto, navegando em alguns documentos do django, encontrei este código: HttpResponse.__init__(content='', mimetype=None, status=200, content_type='text/html') o que me surpreende os dois se dando bem. Os documentos oficiais conseguiram resolver o problema de forma prática: content_type é um alias para mimetype. Historicamente, esse …


2
Equivalente Python para implodir do PHP?
Existe um equivalente para implodir do PHP em Python? Li e divido um conjunto de palavras delimitadas e agora quero classificá-las em ordens aleatórias e imprimir as palavras com espaços entre elas. implode - Une elementos da matriz com uma string http://php.net/manual/en/function.implode.php
103 php  python  implode 

5
Combine --user com --prefix error com setup.py install
Eu estava tentando instalar pacotes Python em um sistema ao qual ganhei acesso recentemente. Eu estava tentando tirar proveito do diretório de pacotes de sites por usuário relativamente novo do Python e da nova opção --user. (A opção não está documentada no momento ; no entanto, ela existe para Python …

6
Melhor maneira de afirmar a igualdade numpy.array?
Quero fazer alguns testes de unidade para meu aplicativo e preciso comparar dois arrays. Visto que array.__eq__retorna uma nova matriz (portanto, TestCase.assertEqualfalha), qual é a melhor maneira de afirmar a igualdade? Atualmente estou usando self.assertTrue((arr1 == arr2).all()) mas eu realmente não gosto disso

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.