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
Extraindo um valor de atributo com beautifulsoup
Estou tentando extrair o conteúdo de um único atributo "valor" em uma tag "entrada" específica em uma página da web. Eu uso o seguinte código: import urllib f = urllib.urlopen("http://58.68.130.147") s = f.read() f.close() from BeautifulSoup import BeautifulStoneSoup soup = BeautifulStoneSoup(s) inputTag = soup.findAll(attrs={"name" : "stainfo"}) output = inputTag['value'] print …

3
Incluir intermediário (por meio do modelo) nas respostas no Django Rest Framework
Eu tenho uma pergunta sobre como lidar com modelos m2m / through e sua apresentação no framework django rest. Vamos dar um exemplo clássico: models.py: from django.db import models class Member(models.Model): name = models.CharField(max_length = 20) groups = models.ManyToManyField('Group', through = 'Membership') class Group(models.Model): name = models.CharField(max_length = 20) class …

9
Encontre um arquivo em python
Tenho um arquivo que pode estar em um local diferente na máquina de cada usuário. Existe uma maneira de implementar uma pesquisa para o arquivo? Uma forma de passar o nome do arquivo e a árvore de diretórios a pesquisar?
110 python 

6
Como remover zeros à esquerda e à direita em uma string? Pitão
Eu tenho várias strings alfanuméricas como essas listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric'] A saída desejada para remover os zeros finais seria: listOfNum = ['000231512-n','1209123100000-n','alphanumeric', '000alphanumeric'] A saída desejada para zeros à esquerda seria: listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric'] A saída desejada para remover os zeros à esquerda e à direita seria: listOfNum …


4
Python: importando urllib.quote
Eu gostaria de usar urllib.quote(). Mas python (python3) não está encontrando o módulo. Suponha que eu tenha esta linha de código: print(urllib.quote("châteu", safe='')) Como faço para importar urllib.quote? import urllibou import urllib.quoteambos dão AttributeError: 'module' object has no attribute 'quote' O que me confunde é que urllib.requesté acessível viaimport urllib.request

14
Função inversa multiplicativa modular em Python
Algum módulo Python padrão contém uma função para calcular o inverso multiplicativo modular de um número, ou seja, um número y = invmod(x, p)assim x*y == 1 (mod p)? O Google não parece dar boas dicas sobre isso. Claro, pode-se inventar um algoritmo euclidiano estendido de 10 linhas feito em …
110 python  algorithm 

4
Quando devo usar o Pandas apply () no meu código?
Tenho visto muitas respostas postadas para perguntas no Stack Overflow envolvendo o uso do método Pandas apply. Eu também vi usuários comentando abaixo deles dizendo que " applyé lento e deve ser evitado". Eu li muitos artigos sobre o tópico de desempenho que explicam que applyé lento. Também vi um …

9
pip instala pacotes com sucesso, mas executáveis ​​não encontrados na linha de comando
Estou trabalhando no mac OS X Yosemite, versão 10.10.3. Instalei python2.7 e pip usando macport conforme feito em http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/ Posso instalar pacotes com sucesso e importá-los dentro do meu ambiente Python e scripts Python. No entanto, nenhum executável associado a um pacote que pode ser chamado a partir da linha …
110 python  macos  pip  macports 

8
ImportError: libSM.so.6: não é possível abrir o arquivo de objeto compartilhado: Esse arquivo ou diretório não existe
Ao tentar importar OpenCV, usando import cv2, obtenho o seguinte erro: /usr/local/lib/python2.7/dist-packages/cv2/__init__.py in <module>() 7 8 # make IDE's (PyCharm) autocompletion happy ----> 9 from .cv2 import * 10 11 # wildcard import above does not import "private" variables like __version__ ImportError: libSM.so.6: cannot open shared object file: No such …





11
Compreendendo o operador “é” do Python
O isoperador não corresponde aos valores das variáveis, mas às próprias instâncias. O que isso realmente significa? Declarei duas variáveis ​​nomeadas xe yatribuindo os mesmos valores em ambas as variáveis, mas retorna falso quando uso o isoperador. Eu preciso de um esclarecimento. Aqui está meu código. x = [1, 2, …
109 python  operators 

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.