Perguntas com a marcação «python»

98
SQLAlchemy: Criando vs. Reutilizando uma Sessão

Só uma pergunta rápida: SQLAlchemy fala sobre ligar sessionmaker()uma vez, mas ligar para a Session()classe resultante sempre que precisar falar com seu banco de dados. Para mim, isso significa que o segundo que eu faria o meu primeiro session.add(x)ou algo semelhante, eu faria primeiro from...

98
Função de gerador vazio do Python

Em python, pode-se definir facilmente uma função iteradora, colocando a palavra-chave yield no corpo da função, como: def gen(): for i in range(100): yield i Como posso definir uma função de gerador que não produz nenhum valor (gera 0 valores), o código a seguir não funciona, pois python não...

98
Converter dicionário Python em matriz JSON

Atualmente tenho este dicionário, impresso usando pprint: {'AlarmExTempHum': '\x00\x00\x00\x00\x00\x00\x00\x00', 'AlarmIn': 0, 'AlarmOut': '\x00\x00', 'AlarmRain': 0, 'AlarmSoilLeaf': '\x00\x00\x00\x00', 'BarTrend': 60, 'BatteryStatus': 0, 'BatteryVolts': 4.751953125, 'CRC': 55003, 'EOL':...

98
Como obter a entrada do widget de texto Tkinter?

Como obter a entrada do Tkinter no Textwidget? EDITAR Eu fiz esta pergunta para ajudar outras pessoas com o mesmo problema - essa é a razão pela qual não existe um código de exemplo. Esse problema estava me incomodando por horas e usei essa pergunta para ensinar outras pessoas. Por favor , não...

98
Use chaves para inicializar um conjunto em Python

Estou aprendendo python e tenho uma pergunta novata sobre a inicialização de conjuntos. Por meio de testes, descobri que um conjunto pode ser inicializado assim: my_set = {'foo', 'bar', 'baz'} Há alguma desvantagem em fazer isso dessa maneira, em oposição à maneira padrão de: my_set =...

98
Adicione um prefixo a todas as rotas do Flask

Tenho um prefixo que quero adicionar a todas as rotas. No momento, adiciono uma constante à rota em cada definição. Existe uma maneira de fazer isso automaticamente? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX +...

98
Como converter arquivo CSV para JSON multilinha?

Aqui está meu código, coisas muito simples ... import csv import json csvfile = open('file.csv', 'r') jsonfile = open('file.json', 'w') fieldnames = ("FirstName","LastName","IDNumber","Message") reader = csv.DictReader( csvfile, fieldnames) out = json.dumps( [ row for row in reader ]...

98
padrão de exclusão global

Eu tenho um diretório com um monte de arquivos dentro: eee2314, asd3442... e eph. Desejo excluir todos os arquivos que começam ephcom a globfunção. Como eu posso fazer isso?