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.

5
Como dividir o aplicativo balão em vários arquivos py?
Atualmente, meu aplicativo de balão consiste em um único test.pyarquivo com várias rotas e a main()rota definida. Existe alguma maneira de criar um test2.pyarquivo que contenha rotas que não foram tratadas test.py? @app.route('/somepath') def somehandler(): # Handler code here Estou preocupado com a existência de muitas rotas test.pye gostaria de …
146 python  flask 

10
Python Remove os últimos 3 caracteres de uma string
Estou tentando remover os três últimos caracteres de uma string em python, não sei quais são esses caracteres, então não posso usar rstrip, também preciso remover qualquer espaço em branco e converter em maiúsculas um exemplo seria: foo = "Bs12 3ab" foo.replace(" ", "").rstrip(foo[-3:]).upper() Isso funciona e me dá BS12, …
146 python  string 

7
Extrair o primeiro item de cada sub-lista
Gostaria de saber qual é a melhor maneira de extrair o primeiro item de cada sublist em uma lista de listas e anexá-lo a uma nova lista. Então, se eu tiver: lst = [[a,b,c], [1,2,3], [x,y,z]] e eu quero sair a, 1e xe criar uma lista separada daqueles. Eu tentei: …
146 python  list  nested 

9
"Exceção interna" (com rastreamento) em Python?
Minha formação é em C # e eu recentemente comecei a programar em Python. Quando uma exceção é lançada, normalmente quero agrupá-la em outra exceção que adiciona mais informações, enquanto ainda mostra o rastreamento completo da pilha. É muito fácil em C #, mas como faço em Python? Por exemplo. …


8
mongodb: insira se não existir
Todos os dias, recebo um estoque de documentos (uma atualização). O que eu quero fazer é inserir cada item que ainda não existe. Também quero acompanhar a primeira vez que os inseri e a última vez que os vi em uma atualização. Não quero documentos duplicados. Não quero remover um …

19
Gere uma letra aleatória em Python
Existe uma maneira de gerar letras aleatórias em Python (como random.randint, mas para letras)? A funcionalidade do intervalo random.randint seria boa, mas ter um gerador que apenas produza uma letra aleatória seria melhor que nada.


13
Python, Unicode e o console do Windows
Como instalar arquivos no Stack Overflow em um arquivo : Como criar um arquivo Python no Windows? Quando tento imprimir uma seqüência de caracteres Unicode em um console do Windows, recebo um UnicodeEncodeError: 'charmap' codec can't encode character ....erro. Suponho que isso ocorre porque o console do Windows não aceita …
146 python  unicode 

7
Como limpar variáveis ​​no ipython?
Às vezes, reexecuto um script na mesma sessão do ipython e fico com más surpresas quando as variáveis ​​não foram limpas. Como limpo todas as variáveis? E é possível forçar isso de alguma maneira toda vez que invoco o comando mágico% run? obrigado
146 python  memory  ipython 

12
AttributeError: o objeto 'module' não tem atributo 'urlopen'
Estou tentando usar o Python para baixar o código-fonte HTML de um site, mas estou recebendo esse erro. Traceback (most recent call last): File "C:\Users\Sergio.Tapia\Documents\NetBeansProjects\DICParser\src\WebDownload.py", line 3, in <module> file = urllib.urlopen("http://www.python.org") AttributeError: 'module' object has no attribute 'urlopen' Estou seguindo o guia aqui: http://www.boddie.org.uk/python/HTML.html import urllib file = urllib.urlopen("http://www.python.org") …

3
Como fazer um loop sobre o dataframe agrupado do Pandas?
Quadro de dados: c_os_family_ss c_os_major_is l_customer_id_i 0 Windows 7 90418 1 Windows 7 90418 2 Windows 7 90418 Código: print df for name, group in df.groupby('l_customer_id_i').agg(lambda x: ','.join(x)): print name print group Estou tentando apenas fazer um loop sobre os dados agregados, mas recebo o erro: ValueError: muitos valores para …
146 python  pandas 




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.