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.

14
Recuo adequado para cadeias de caracteres multilinha do Python
Qual é o recuo adequado para seqüências multilinhas Python dentro de uma função? def method(): string = """line one line two line three""" ou def method(): string = """line one line two line three""" ou alguma outra coisa? Parece meio estranho ter a string pendurada fora da função no primeiro …
456 python  string 



14
Maneira correta de usar ** kwargs em Python
Qual é a maneira correta de usar **kwargsno Python quando se trata de valores padrão? kwargsretorna um dicionário, mas qual é a melhor maneira de definir valores padrão ou existe um? Devo acessá-lo como um dicionário? Use a função get? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = …
454 python  kwargs 


28
Erro do Python "ImportError: nenhum módulo chamado"
Python é instalado em um diretório local. Minha árvore de diretórios fica assim: (local directory)/site-packages/toolkit/interface.py Meu código está aqui: (local directory)/site-packages/toolkit/examples/mountain.py Para executar o exemplo, escrevo python mountain.pye no código que tenho: from toolkit.interface import interface E eu recebo o erro: Traceback (most recent call last): File "mountain.py", line 28, …

30
Nenhum módulo chamado pkg_resources
Estou implantando um aplicativo Django em um servidor dev e estou atingindo este erro quando executo pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resourcesparece ser distribuído com setuptools. Inicialmente, pensei que isso não …

15
Criando uma resposta JSON usando Django e Python
Estou tentando converter um script de resposta Ajax do servidor em um Django HttpResponse, mas aparentemente não está funcionando. Este é o script do lado do servidor: /* RECEIVE VALUE */ $validateValue=$_POST['validateValue']; $validateId=$_POST['validateId']; $validateError=$_POST['validateError']; /* RETURN VALUE */ $arrayToJs = array(); $arrayToJs[0] = $validateId; $arrayToJs[1] = $validateError; if($validateValue =="Testuser"){ // …
451 python  django  json 





9
Python vs Cpython
O que é todo esse barulho sobre Python e CPython (Jython, IronPython) , não entendi: O python.org menciona que o CPython é: A implementação "tradicional" do Python (apelidada de CPython) ainda outra pergunta do Stack Overflow menciona que: CPython é o interpretador de código de bytes padrão do Python, escrito …
447 python  cpython 

11
Selecione por string parcial de um DataFrame do pandas
Eu tenho um DataFramecom 4 colunas, das quais 2 contêm valores de seqüência de caracteres. Eu queria saber se havia uma maneira de selecionar linhas com base em uma correspondência de seqüência parcial contra uma coluna específica? Em outras palavras, uma função ou função lambda que faria algo como re.search(pattern, …

9
O arquivo CSV gravado com Python possui linhas em branco entre cada linha
import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) Este código lê thefile.csv, faz alterações e grava resultados em thefile_subset1. …
446 python  windows  csv 

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.