Perguntas com a marcação «python»

771
Baralhar uma lista de objetos

Eu tenho uma lista de objetos e quero embaralhá-los. Eu pensei que poderia usar o random.shufflemétodo, mas isso parece falhar quando a lista é de objetos. Existe um método para embaralhar objetos ou outra maneira de contornar isso? import random class A: foo = "bar" a1 = a() a2 = a() b = [a1,...

763
Qual é o objetivo e o uso de ** kwargs?

Quais são os usos para **kwargs Python? Eu sei que você pode fazer uma objects.filtersobre uma mesa e passar uma **kwargsdiscussão.   Também posso fazer isso para especificar deltas de tempo, ou seja timedelta(hours = time1)? Como exatamente isso funciona? É classes como 'descompactar'? Gosta...

759
Importar um módulo de um caminho relativo

Como importo um módulo Python devido ao seu caminho relativo? Por exemplo, se dirFoocontém Foo.pye dirBar, e dirBarcontém Bar.py, como faço Bar.pypara importar Foo.py? Aqui está uma representação visual: dirFoo\ Foo.py dirBar\ Bar.py Foodeseja incluir Bar, mas a reestruturação da hierarquia...

757
Como posso verificar o tamanho do arquivo em Python?

Estou escrevendo um script Python no Windows. Eu quero fazer algo com base no tamanho do arquivo. Por exemplo, se o tamanho for maior que 0, enviarei um email para alguém, caso contrário, continuarei para outras coisas. Como verifico o tamanho do

745
Convertendo de uma string para booleano em Python?

Alguém sabe como converter de uma string para um booleano em Python? Encontrei este link . Mas não parece uma maneira adequada de fazer isso. Ou seja, usando a funcionalidade incorporada, etc. A razão pela qual estou perguntando isso é porque aprendi sobre int("string")aqui. Mas ao tentar,...