Perguntas com a marcação «python»

108
modelos django: incluem e estendem

Eu gostaria de fornecer o mesmo conteúdo em 2 arquivos base diferentes. Então, estou tentando fazer isso: page1.html: {% extends "base1.html" %} {% include "commondata.html" %} page2.html: {% extends "base2.html" %} {% include "commondata.html" %} O problema é que não consigo usar extends e...

108
Qual é o método __del__, como chamá-lo?

Estou lendo um código. Existe uma classe na qual o __del__método é definido. Eu descobri que esse método é usado para destruir uma instância da classe. No entanto, não consigo encontrar um lugar onde esse método seja usado. A principal razão para isso é que eu não sei como este método é usado,...

108
Leia e substitua um arquivo em Python

Atualmente estou usando este: f = open(filename, 'r+') text = f.read() text = re.sub('foobar', 'bar', text) f.seek(0) f.write(text) f.close() Mas o problema é que o arquivo antigo é maior do que o novo. Então, acabo com um novo arquivo que tem uma parte do arquivo antigo no

108
Produz os primeiros 100 caracteres em uma string

Pode parecer encontrar uma função substring em python. Digamos que eu queira gerar os primeiros 100 caracteres em uma string, como posso fazer isso? Eu quero fazer isso com segurança também, medindo se a string tem 50 caracteres, ela não deve

108
Aspas simples ou duplas em JSON

Meu código: import simplejson as json s = "{'username':'dfdsfdsf'}" #1 #s = '{"username":"dfdsfdsf"}' #2 j = json.loads(s) #1 definição está errada #2 definição está certa Ouvi dizer que no Python essas aspas simples e duplas podem ser intercambiáveis. Alguém pode me explicar...

108
Como posso dividir um texto em frases?

Eu tenho um arquivo de texto. Preciso obter uma lista de frases. Como isso pode ser implementado? Existem muitas sutilezas, como um ponto sendo usado em abreviações. Minha antiga expressão regular funciona mal: re.compile('(\. |^|!|\?)([A-Z][^;↑\.<>@\^&/\[\]]*(\.|!|\?)...

108
binning dados em python com scipy / numpy

existe uma maneira mais eficiente de obter uma média de uma matriz em caixas pré-especificadas? por exemplo, eu tenho uma matriz de números e uma matriz correspondente às posições inicial e final do compartimento nessa matriz, e quero apenas obter a média nesses compartimentos. Eu tenho o código...

108
Como converter uma lista de tuplas em várias listas?

Suponha que eu tenha uma lista de tuplas e desejo converter em várias listas. Por exemplo, a lista de tuplas é [(1,2),(3,4),(5,6),] Existe alguma função integrada em Python que o converte em: [1,3,5],[2,4,6] Este pode ser um programa simples. Mas estou apenas curioso sobre a existência de tal...

108
Converter matriz numpy em tupla

Nota: Isso está pedindo o reverso da conversão usual de tupla em array. Eu tenho que passar um argumento para uma função (c ++ empacotado) como uma tupla aninhada. Por exemplo, o seguinte funciona X = MyFunction( ((2,2),(2,-2)) ) Considerando que o seguinte não X = MyFunction(...

108
Usando .sort com PyMongo

Com o PyMongo, quando tento recuperar objetos classificados por seus campos 'número' e 'data' como este: db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1}) Eu recebo este erro: TypeError: if no direction is specified, key_or_list must be an instance of list O que há de errado...

108
Código para o maior divisor comum em Python [fechado]

Fechado . Esta questão precisa ser mais focada . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela se concentre em apenas um problema, editando esta postagem . Fechado no ano passado . Melhore esta...

108
produto cartesiano em pandas

Eu tenho dois dataframes do pandas: from pandas import DataFrame df1 = DataFrame({'col1':[1,2],'col2':[3,4]}) df2 = DataFrame({'col3':[5,6]}) Qual é a prática recomendada para obter seu produto cartesiano (claro, sem escrever explicitamente como eu)? #df1, df2 cartesian product df_cartesian =...