Sobes.tech

Python

Qual é a finalidade do bloco finally na construção try...except em Python?

Junior — Middle
102

# Atualmente, a documentação e os requisitos para este código não são 100% precisos e em alguns casos não estão atualizados, por isso não os incluímos aqui. # O próprio código funciona em servidores de produção, cujos resultados são utilizados por diferentes # sistemas, alguns escritos em COBOL, e outros em plataformas no Ártico em plataformas petrolíferas, # que recebem dados de entrada por sinal unidirecional de satélites. # Não gostaríamos de quebrar nada disso e depois ter que consertar. # Portanto, os requisitos "o que e como este código deve fazer" devem basear-se em como ele funciona na prática # neste momento. db = Model() def process(data): print("tamanho do arquivo: " + str(len(data))) linhas_usuarios = open("/opt/data/users.txt").read().splitlines() resultado = [] for linha in linhas_usuarios: linhas_transacoes = open("/opt/data/transactions.txt").read().splitlines() process(linhas_transacoes) for str2 in linhas_transacoes: parts = str2.split() is_valid = db.check_transaction( user_id=parts[3], change=parts[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+\.\d+", str2): continue user_id = linha.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+\.\d+", parts[4]): resultado.append(str2) if len(resultado) > 0: print("match")

Middle
РунитиРунити
102

Como é que a criação de um serviço é implementada no sistema?

Junior — Middle
Бергман Инфотех
102

Como ocorre a transmissão de mensagens no sistema RabbitMQ?

Junior — Middle
102

Consulta SQL: escreva uma consulta para obter todos os utilizadores que pelo menos convidaram uma pessoa.

Middle
СБЕРСБЕР
102

O que acontece geralmente ao criar uma variável em Python, o que ela tem?

Senior
Руформ Тех
102

Quais passos devem ser seguidos ao criar cenários de teste para uma função?

Junior — Middle
102

Qual é a explicação por trás do nome 'pirâmide de testes' e por que razão se utiliza precisamente essa metáfora?

Junior — Middle
102

Pode explicar o que se entende por variável local na programação?

Junior — Middle
102

Como resolver o problema de acesso concorrente ao produto durante uma venda? Como usar Redis para resolver esse problema sem bloqueio ao nível do banco de dados?

Middle+
Знание
102

Como é que a gestão de versões dos dados é realizada na base de dados?

Junior — Middle
102

A que geralmente acabam os resultados típicos de ataques cibernéticos?

Junior — Middle
102

Participou na criação de projetos do zero?

Junior — Middle
102

Explique o padrão de Injeção de Dependências e qual problema ele resolve.

Middle+
Исходный код
102

Qual é a diferença entre os modelos de interação do Kafka e do RabbitMQ?

Senior
ООО МУЛЬТИФАКТОР
102

Como declarar e trabalhar com métodos com nível de acesso protegido em Python?

Junior — Middle
102

Pode explicar o que é middleware no Django e como é utilizado?

Junior — Middle
Медси
LuckyGroup
102

É possível escrever a sua própria classe e usar um objeto dessa classe como chave de um dicionário?

Middle
Исходный код
102

Já experimentou dividir um monolito em microserviços?

Senior
БФТ-Холдинг
102

Como evitar a execução de consultas desnecessárias ao trabalhar com ORM no Django, especialmente com modelos relacionados?

Junior — Middle
102
/542