Search the Community
Showing results for tags 'python'.
-
Preciso de um simulador SIP para teste de SIP PBX (2 clientes), que faça um Teste de Conformidade SIP (Registro SIP, Chamada, Sinalização, Tráfego, Relatórios). Você poderia dar uma ideia?
-
Estou a desenvolver um bot de whatsapp em python e queria perguntar quantos Contactos, e depois com o numero que ele disse exemplo 3 criasse 3 variáveis com inputs de "digite o contacto" Exemplo: quantos = input("Quantos contactos?:") Por exemplo: 6 con1 = input ... con2 = input ... con3 = input ... con4 = input ... con5 = input ... con6 = input ... Se ele digitasse 8 (Contactos) criava 8 variaveis: con1 = con2 = con3 = etc.. Por favor alguém me ajude
-
Olá, eu sou novo na programação e queira fazer com q fosse direto a um sitio em especifico do site alguem me pode ajudar ? Se disse algum termo mal peço desculpa, porque sou novo.
-
Boa tarde, Estou a tentar aprender Python sozinho e gostaria de saber se alguém tem exercícios ou "mini" projetos para fazer (como costumam pedir na escola/universidade) para ir tentando fazer e ver se vou conseguindo aprender. Estou a seguir um video no Youtube mas sem praticar acho que não é a mesma coisa. Obrigado. Miguel
-
Olá a todos! Minha pergunta é bem simples, é possivel fazer um programa em python que calcule a probabilidade de chover sabendo que choveu nos ultimos três dias?
-
Alguem poderia me explicar como eu posso inverter uma string, duas palavras por vez? Por exemplo: mexico --> emixoc python --> yphtno
-
De C Para Converter Em Python 3 Por Favore #include <stdio.h> main() { int n, i, t, ligado, pessoas; ligado = 0; pessoas = 0; scanf("%d", &n); for(i = 0; i < n; i ++) { scanf("%d", &t); if (t >= ligado) pessoas += 10; else pessoas += t + 10 - ligado; ligado = t + 10; } printf("%d\n", pessoas); }
-
Como identificar/print a chave com maior value em um dicionário?
Mateus Moura posted a topic in Python
Vejam o exemplo: d={'a': 6, 'b': 3, 'c': 8, 'd': 1} Agora desejo encontrar a chave que possui o maior value (nesse caso 'c') e com menor também (nesse caso 'd'). Já fiz essa mesma pergunta em outro forum e me deram uma solução simples utilizando funções lambda, porém ainda não aprendi como essas funções funcionam, por isso não posso utilizá-las, então preciso de outra solução. Essa foi a resposta no outro fórum: print(min(d, key=lambda k: d[k]) ) print(max(d, key=lambda k: d[k]) ) Basicamente preciso transformar as funções lambda acima em uma função com linguagem mais simples, -
Implementar algoritmos recursivos nas seguintes situações: a) converter e imprimir um número natural A em base binária. b) multiplicação de dois números naturais B e C, através de somas sucessivas, por exemplo, B × C = 6 × 4 = 4 + 4 + 4 + 4 + 4 + 4. c) cálculo de 1 + 1/2 + 1/3 + 1/4 + ... + 1/N, onde N é um número natural diferente de zero. No item (a), tanto a conversão quanto a impressão devem ser resolvidas com recursão. Rotinas prontas na API do Python não podem ser adotadas na conversão. Nos itens (b) e (c) o processo de repetição inerente às operações deve ser substit
-
Elaborar um programa que tenha subprogramas e leia da entrada padrão nomes completos de pessoas, compostos de nome e sobrenome(s), até que uma string vazia seja lida. Na saída escreva cada nome e/ou sobrenome com mais de dois caracteres que foram digitados mais de uma vez, mostrando eles em ordem alfabética. Implementar subprogramas que tenha métodos de ordenação. Exemplo: Entrada Carlos Drummond de Andrade Juca Kifuri Armando Carlos de Andrade e Silva Luís Carlos Kifuri Ana Silva Rolim Mariane Ribeiro Saída
-
Como criar um novo dicionário a cada nome informado pelo usuário?
Mateus Moura posted a topic in Python
Gostaria que o programa criasse um novo dicionário a cada nome informado e guardasse os dados até que o usuário informasse um nome vazio (""). d = {} d['nome'] = input("Nome: ") d['A1'] = float(input("Informe A1: ")) d['A2'] = float(input("Informe A2: ")) d['B1'] = float(input("Informe B1: ")) d['B2'] = float(input("Informe B2: ")) Então o programa repete até que o usuário informe o nome vazio (""): while d['nome'] != "": d['nome'] = input("Nome do aluno: ") d['A1'] = float(input("Informe A1: ")) d['A2'] = float(input("Informe A2: ")) d['B1'] = float(input("Informe B1: ")) -
Falha no download automático de um ficheiro de um server ftp com o python3
Hugo Barbosa posted a topic in Python
Boa tarde, Eu estava desenvolvendo um projeto para a escola e tive a necessidade de ter um servidor FTP a distribuir ficheiros pelos usuários automaticamente sem ser necessária a minha intervenção para mudar o nome do ficheiro que vai ser enviado. Quando eu coloco o nome manualmente o download do ficheiro corre perfeitamente porém quando eu tento automatizar a tarefa eu obtenho o erro ftplib.error_perm: 550 failed to open the file e eu nao entendo de onde vem esse problema. O servidor ftp está ser corrido em uma raspberry pi localmente. #O código do cliente from socket import* from -
Olá caros companheiros; É a minha primeira publicação. No tempo da faculdade fiquei vidrado em C, mas não consegui continuar e acabei por não entrar no mercado de trabalho. Largos anos depois, há 1 ano sofri um acidente de trabalho que me escavacou a mão toda e desde então que tenho vindo a dedicar-me a Python. Depois de passar o básico da linguagem, tenho vindo a explorar as bibliotecas e depois de passar por django, agora é a vez de PyQt5. É extremamente complexo e há muitos conceitos que eu não conheço e antes de perceber como funcionam, preciso de saber o que são, por isso,
-
Boa tarde, Iniciei um curso em python, estou a utilizar o IDE Pycharm acontece que não estou a conseguir por algumas bibliotecas neste caso o requests,pygame, etc Já vi imensos tutoriais como instalar faço tudo corretamente, mas quando faço import com requests aparece-me o request com simbolo de pasta. Precisava de ajuda. Obrigado
-
Boas, Desenhei um widget no Desginer do Qt, e converti para python, e recorrendo ao tutorial, consigo executar o widget (duas textbox, 1 botão e um label). A ideia é somar o conteúdo das caixas, pressionar o botão e exibir o resultado numa label. No entanto, só consigo correr a widget, não sei como ler as caixas de texto nem como associar código ao clicar do botão. O código que corre o widget é o seguinte: from PyQt5 import uic from PyQt5.QtWidgets import QApplication Form, Window, Button = uic.loadUiType("PYQT_TUTORIAL.ui") app = QApplication([]) window = Window()
-
Boa tarde, estou a utilizar o cisco packet tracer para simular um cenário IoT. Preciso de programar um microcontrolador para fazer um pedido get a uma api. O que acontece é que ele fica com os dados do get request na variável data, e eu preciso de colocar esses dados noutra variável qualquer para poder utilizar dentro da minha função main. Alguém me consegue dar uma dica de como fazer isso? Obrigado! def onHTTPDone(status, data): print("status: " + str(status)) print("data: " + data) def main(): http = RealHTTPClient() http.onDone(onHTTPDone) wh
-
Olá, estou com uma dúvida: Sabem-me dizer quais são as consequências de fazer várias referências a objectos mutáveis ou uma referência a um objecto imutável? Obrigado!
-
Boa noite, Tenho uma duvida Como importo dados de txt ou de csv para selenium por exemplo Tabela Nome,Email,Data_Nascimento Jorge,@test.com,07/05/1990 Jorge,@test.com,07/05/1990 Jorge,@test.com,07/05/1990 Jorge,@test.com,07/05/1990 Queria fazer import e loop para continuar ate nao existir mais conteudo na tabela. Nao sei se fui explicito. Nome.send_keys('NOME') time.sleep(1) EMAIL.send_keys('EMAIL') time.sleep(1) DATANAS.send_keys('DATANASCIMENTO') time.sleep(1)
-
Boa noite amigos, Tenho uma função que lida com números longos em python2. Pelo que li em python3 os números longos foram unificados e a função long deixou de existir e o L no final dos números deixou de ser necessário. Portanto eu fiz as alterações que me pareciam corretas mas o resultado que obtenho em python3 é um erro enquanto que em python2 é um número válido. Deixo as versões em python2 e em python3... Espero que alguém me consiga ajudar na identificação e resolução do problema. Pelos testes que fiz o meu v3 * 0.0 dá erro. Se for v3 * 0 já dá OK em python3. Não estou a conse
-
Estou a usar PyQt5 e mariaDB, preciso de preencher uma tabela com os dados de um SELECT à base de dados, Para o mesmo SELECT os dados podem variar em Nº de Linhas e/ou Colunas A parte do SQL está a funcionar (minimamente, recebo uma lista), mas não consigo mostrar os valor (de uma forma simples e direta) na tabela Em VB.net é só 1 linha: dgvDados.DataSource = mdlMySQL.funGetDataTable(strQuery) -> esta função faz um fetchAll, basicamente e a tabela é preenchida automaticamente, com o nº de linhas, colunas, os nomes dos cabeçalhos etc... mostra os dados todos
-
Olá, Sou muito 'verde' em Python e estou a tentar resolver um exercício para o qual venho aqui pedir ajuda. Tenho que construir uma classe Time. Os atributos são hh e mm, que representam horas e minutos. A classe deve possuir: > Um construtor, def __init__(self,h,m):, com parâmetros que representam horas e minutos, por esta ordem. Deve originar uma excepção de tipo ValueError no caso de os seus valores não representarem um tempo válido (o valor da hora deve ser não negativo e os minutos devem estar entre 0 e 59). > Um método __str__, definido de modo que o output da instru
-
Olá, Tenho um dúvida de como pegar um valor(que esta em uma variável) que esta em uma página e passar para outra, sendo que está outra pagina aparece com uma inclusion tag. já tentei fazer uma simple tag e enviar para o para a função da inclusion tag mas não funciona. desde já obrigado pela ajuda.
-
Boas. Estou a tentar fazer um programa que recebe dois paths, lê as imagens que estão no primeiro path, abre-as, depois converte-as para 'png' e salva-as no segundo path. Epá, fiz isto mas obviamente que isto está à pedreiro e não consegui usar o Pathlib devidamente. O que é que preciso mudar para isto não ficar assim tão à pedreiro? Para já nem liguei ao facto de eu verificar os argumentos passados depois de usar o primeiro argumento... Agora quero é perceber como usar o Pathlib para guardar as imagens numa nova pasta. import sys from pathlib import Path from PIL import Ima
-
Até agora só fiz projectos (com mais ou menos complexidade) com o Visual Studio em .Net Framework, agora necessito de fazer (ou refazer) um projecto em Python. Trabalhar em .Net no VisualStudio, é muito fácil, é criar/editar as várias forms, editar o código, double.click cria eventos, etc… é muito simples e transparente. Ando a estudar python (há 2 ou 3 dias), já andei há procura na net, mas não encontro como fazer de uma forma direta o mesmo que em .Net framework É possível criar forms, por exemplo com o Qt Designer, mas depois é preciso converter, acrescen
-
Olá, Alguém poderá explicar a funcionalidade include em um html e djnago e como posso obter dados staticos deste html? Desde já muito obrigado pelo apoio.