Jump to content

Search the Community

Showing results for tags 'python'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets and other environments
    • WordPress
    • Mobile
    • Agile
    • Desenvolvimento de Games
    • Banco de Dados
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 139 results

  1. Oi gente, Eu tenho uma tabela no banco de dados do snowflake que é atualizada por um flat file que é atualizado a cada quinze dias; Sempre que os dados são atualizados nesse flat file ele sobrescreve as informações anteriores e assim não temos histórico dos dados que estavam no banco antes da ultima atualização, isso esta causando uma dor de cabeça por que sempre que ocorre algum erro não temos como voltar para o resultado anterior e o flat file tem que ser refeito por algum analista. As configurações do banco de dados foram feitas em Sql, enquanto o esquema que rodam para jogar as informações do flat file para a tabela do banco esta em python. Eu acabei de chegar a essa área e herdei essa criança e tenho pensado em como resolve-lo e criar uma nova tabela que não sobrescreva mas sim empilhe as informações, porem existe uma grande pegadinha nesse processo, esse flat file é atualizado muitas vezes até que ele chegue a sua "versão final" que é utilizada para o fechamento, esse fechamento que não acontece sempre no mesmo dia. Para que o histórico seja confiável ele não pode empilhar os dados toda vez que atualizarmos, apenas quando realmente for fechado. Vocês conseguem me ajudar? O que devo fazer? Criar um fluxo com algum trigger? mudar a forma que o flat file é alimentado? Me ajudem a enxergar algum caminho para resolver o que foi criado antes da minha chegada Desde já agradeço, Um beijo e um queijo. Ju
  2. ESTOU COMEÇANDO AGORA NA PROGRAMAÇÃO COM VISUALG E TERIA QUE COLOCAR ESTE CODIGO EM UM LAÇO DE REPETIÇÃO. POREM NÃO ESTOU CONSEGUINDO PODERIAM ME AJUDAR ? SÓ PENSANDO QUE O USUÁRIO IRA DIGITAR O TAMANHO DO VETOR, APOS ISSO CADA OPÇÃO QUE ELE ESCOLHER E ELA SER EXECUTADA DE FORMA CORRETA ELE VOLTARA PARA O MEUNU PRINCIPAL DAS OPÇÕES ATE QUE ELE SELECIONE A OPÇÃO "F" POREM TENTEI ESCREVELO USANDO ENQUANTO MAS ACABOU QUE EU NÃO CONSIGO PREVINIR OS ERROS DO USUÁRIO QUANDO ELE COLOCA AS INFORMAÇÕES TIPO: -ARMAZENAR UM NÚMERO NO VETOR E ESSE NÚMERO NÃO SER SOBRESCREVIDO ATE QUE O PROGRAMA SEJA ENCERRADO -SE ELE DIGITAR PRA BUSCAR OU INSERIR O NÚMERO ZERO O PROGRAMA INFORMAR QUE O VALOR É INVÁLIDO TENTEI USAR PROCEDIMENTOS E FUNÇÕES MAS OS ERROS CONTINUARAM. Algoritmo "DESAFIO" Var AUX,CONTADOR,BUSCAR:INTEIRO POSICAO,AUX_TEMP:INTEIRO OPCAO:CARACTERE RESULT_BUSCA: LOGICO SOMA_VET:REAL NUMERO:VETOR[1..500]DE INTEIRO Inicio ESCREVAL("*********************************") ESCREVAL("* CADASTRO DE VETORES - DESAFIO *") ESCREVAL("*********************************") ESCREVA("DIGITE O TAMANHO DO VETOR A SER CADASTRADO: ") LEIA(AUX) NUMERO[AUX] <- AUX ESCREVAL("A - Cadastrar um novo número;") ESCREVAL("B - Buscar um número") ESCREVAL("C - Excluir um número;") ESCREVAL("D - Listar os números cadastrados;") ESCREVAL("E - Exibir a soma dos números do vetor;") ESCREVAL("F - Sair do sistema.") LEIA(OPCAO) OPCAO <- MAIUSC(OPCAO) ESCOLHA OPCAO CASO "A" PARA CONTADOR DE 1 ATE NUMERO[AUX] FACA ESCREVA("DIGITE O VALOR QUE SERÁ ARMAZENADO NA",CONTADOR,"ª POSIÇÃO DO VETOR: ") LEIA(NUMERO[CONTADOR]) FIMPARA CASO "B" ESCREVA("QUAL NÚMERO DESEJA ENCONTRAR: ") LEIA(BUSCAR) PARA CONTADOR DE 1 ATE NUMERO[AUX] FACA SE NUMERO[CONTADOR] = BUSCAR ENTAO RESULT_BUSCA <- VERDADEIRO POSICAO <- CONTADOR FIMSE FIMPARA PARA CONTADOR DE 1 ATE NUMERO[AUX] FACA ESCREVAL(NUMERO[CONTADOR]) FIMPARA ESCREVAL("") ESCREVAL("---------") SE RESULT_BUSCA = VERDADEIRO ENTAO ESCREVAL("O NÚMERO",BUSCAR,"FOI ENCONTRADO E ESTA NA POSIÇÃO",POSICAO) SENAO ESCREVAL("O NÚMERO NÃO FOI ENCONTRADO !") FIMSE CASO "C" escreval("QUAL NÚMERO DESEJA EXCLUIR DO VETOR: ") leia(BUSCAR) SE NUMERO[CONTADOR] = BUSCAR ENTAO NUMERO[CONTADOR] <- 0 ESCREVAL("O NÚMERO",BUSCAR,"NA POSIÇÃO",POSICAO,"DO VETOR FOI EXCLUIDO !") FIMSE PARA CONTADOR DE 1 ATE NUMERO[AUX] PARA AUX DE CONTADOR + 1 ATE AUX FACA SE NUMERO[AUX] > NUMERO[CONTADOR] AUX_TEMP <- NUMERO[AUX] NUMERO[AUX] <- NUMERO[CONTADOR] NUMERO[CONTADOR] <- AUX_TEMP FIMPARA FIMPARA ESCREVA("VALROES DO VETOR: ") PARA CONTADOR DE 1 ATE NUMERO[AUX] FACA ESCREVAL(NUMERO[CONTADOR]) FIMPARA CASO "D" ESCREVA("VALORES DO VETOR: ") PARA CONTADOR DE 1 ATE NUMERO[AUX] FACA ESCREVAL(NUMERO[CONTADOR]) FIMPARA CASO "E" PARA CONTADOR DE 1 ATE NUMERO[AUX] FACA SOMA_VET <- SOMA_VET + NUMERO[CONTADOR]] FIMPARA ESCREVAL("") ESCREVA("A SOMA DO VETOR É:",SOMA_VET) CASO "F" ESCREVAL("ENCERRANDO SISTEMA...") OUTROCASO ESCREVAL("OPÇÃO INVÁLIDA !") FIMESCOLHA Fimalgoritmo
  3. Boa noite pessoal, não sei se meu problema está relacionado com a categoria mas não achei outro local melhor ;/ Eu fiz algumas buscas mas talvez posso estar procurando errado por quê não achei nada que respondesse minha dúvida. Eu queria saber se é possível enviar um comando de teclado sem teclado pelo ssh, resumindo eu queria por exemplo executar o comando de teclado Ctrl+B e logo depois a tecla o via terminal, tipo o comando pyautogui.hotkey('ctrl','f5') do python, ou nesse caso eu teria que usar o python para executar esses comandos? desde já obrigado pela atenção.
  4. Tenho um input em que o usuário pode inserir nomes de animais: lista = [] animais = input('Nome do animal: ') lista.append(animais) Como faço para obter dessa lista os elementos que mais se repetem? lista = ['gato', 'cobra', 'gato', 'coruja'] Saída: gato Porém, preciso contar essas ocorrências sem utilizar as funções disponíveis para listas como count, set, e etc. Já busquei em vários fóruns alguma ajuda, pelo menos uma ideia de como começar o código, mas não achei nada que pudesse me ajudar.
  5. Marcos Vilela Alves

    Tela aparece bloqueada PYQT5 Desktop

    Bom dia. Iniciei em Python há algumas semanas. não tive problemas até o momento. Estou desenvolvendo um projeto Python desktop utilizando qtDesigner e Pyqt5. O conflito que tive não encontrei solução. Tenho um login, que funciona e abre a "tela principal". a tela principal tem vários menus. Meu problema agora aparece. Eu criei uma tela para gerenciar permissões, porem quando eu clico para abir a tela, ela abre, porém bloqueada. eu só consigo mexer nela, depois que fecho a principal. Nao encontrei na internet nenhuma referência. Segue os códigos. Tela Principal import sys from principal import Ui_principal from PyQt5 import QtCore, uic from PyQt5.QtWidgets import QMainWindow, QApplication from loginAuth import * from permissoes import Ui_Permissoes class form_principal(QMainWindow,Ui_principal): def __init__(self, parent=None): super().__init__(parent) super().setupUi(self) self.mnuSair.triggered.connect(self.Sair) self.mnuPermissoesAcesso.triggered.connect(self.abrePermissoes) def abrePermissoes(self): from form_permissoes import form_permissoes self.per = form_permissoes() self.per.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) # AlwaysOnTop self.per.show() self.per.setEnabled(True) # tentativa de forcar o habilitar ##Form permissoes import sys from principal import Ui_principal from PyQt5 import QtCore, uic from PyQt5.QtWidgets import QFrame, QMainWindow, QApplication, QDialog from loginAuth import * from fpermissoes import Ui_Frame class form_permissoes (QFrame, Ui_Frame): def __init__(self, parent=None): super().__init__(parent) super().setupUi(self) o arquivo que contem os componentes do formulario é o abaixo, que foi criado pelo QtDesiner e convertido usando o commando pyuic5 from PyQt5 import QtCore, QtGui, QtWidgets class Ui_Frame(object): def setupUi(self, Frame): Frame.setObjectName("Frame") Frame.resize(619, 300) self.groupBox = QtWidgets.QGroupBox(Frame) self.groupBox.setGeometry(QtCore.QRect(10, 10, 591, 261)) self.groupBox.setObjectName("groupBox") self.treeWidget = QtWidgets.QTreeWidget(self.groupBox) self.treeWidget.setGeometry(QtCore.QRect(10, 20, 571, 231)) self.treeWidget.setObjectName("treeWidget") item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget) item_1 = QtWidgets.QTreeWidgetItem(item_0) item_2 = QtWidgets.QTreeWidgetItem(item_1) item_3 = QtWidgets.QTreeWidgetItem(item_2) item_3 = QtWidgets.QTreeWidgetItem(item_2) self.retranslateUi(Frame) QtCore.QMetaObject.connectSlotsByName(Frame) def retranslateUi(self, Frame): _translate = QtCore.QCoreApplication.translate Frame.setWindowTitle(_translate("Frame", "Permissões")) self.groupBox.setTitle(_translate("Frame", "Menus")) self.treeWidget.headerItem().setText(0, _translate("Frame", "Menus")) __sortingEnabled = self.treeWidget.isSortingEnabled() self.treeWidget.setSortingEnabled(False) self.treeWidget.topLevelItem(0).setText(0, _translate("Frame", "Arquivo")) self.treeWidget.topLevelItem(0).child(0).setText(0, _translate("Frame", "Cadastro")) self.treeWidget.topLevelItem(0).child(0).child(0).setText(0, _translate("Frame", "Solos")) self.treeWidget.topLevelItem(0).child(0).child(0).child(0).setText(0, _translate("Frame", "PH")) self.treeWidget.topLevelItem(0).child(0).child(0).child(1).setText(0, _translate("Frame", "M.O")) self.treeWidget.setSortingEnabled(__sortingEnabled) Como eu disse, a tela abre, mas como se estivesse bloqueada.
  6. Já peço desculpas antecipadamente se o post for genérico ou não atender os objetivos do fórum, mas gostaria de dicas para quem está iniciando em ciência de dados e Python. Desde cursos, canais, dicas de IDE e ate mesmo outras coisas que sejam importantes estudar além do Python. Muito obrigada
  7. Boa tarde, Pessoal estou com uma dificuldade no MYSQL, estou querendo obter dados de um cadastro caso ele tenha preenchido todos os Campos, tentei usar o Group by mas não tive sucesso. Minha tabela e a seguinte: Nome. Pedido. Status Daniel. 9955. Ok Daniel. 9954 Ok Rafael. 9940 Ok Rafael. 9941. Aberto Rafael. 9942. Ok Rodrigo. 9961. Ok Rodrigo. 9962. Ok Meu objetivo e puxar os nomes que estão com todos o pedidos relacionado em ok, no caso o Rafael não pode aparece pois ele tem um pedido Aberto, porém não conseguir fazer isso, pessoal peco a ajuda de VCS muito o obrigado. tentei isso aqui: SELECT nome, pedido, status FROM `cadastros` GROUP BY pedido, nome ORDER BY having status = 'Ok'
  8. Olá, atualmente faço parte de uma comunidade brasileira que está imersa em um projeto DeFi de um Token que roda na rede BSC. Temos um Token chamado SkyRocketSR criado a 31 dias e ja somos mais de 5000 pessoas interessadas no seu sucesso. Estamos em busca de programadores, designers e todos que poderem somar à comunidade de alguma forma. Alguém gostaria de saber mais do projeto e quem sabe compor a equipe da linha de frente já que somos uma comunidade? Obrigado e contamos com você. https://skyrocketsr.com/en/ Aqui há mais sobre nós!
  9. Olá, atualmente faço parte de uma comunidade brasileira que está imersa em um projeto DeFi de um Token que roda na rede BSC. Temos um Token chamado SkyRocketSR criado a 31 dias e ja somos mais de 5000 pessoas interessadas no seu sucesso. Estamos em busca de programadores, designers e todos que poderem somar à comunidade de alguma forma. Alguém gostaria de saber mais do projeto e quem sabe compor a equipe da linha de frente já que somos uma comunidade? Obrigado e contamos com você. https://skyrocketsr.com/en/ Aqui há mais sobre nós!
  10. Olá, atualmente faço parte de uma comunidade brasileira que está imersa em um projeto DeFi de um Token que roda na rede BSC. Temos um Token chamado SkyRocketSR criado a 31 dias e ja somos mais de 5000 pessoas interessadas no seu sucesso. Estamos em busca de programadores, designers e todos que poderem somar à comunidade de alguma forma. Alguém gostaria de saber mais do projeto e quem sabe compor a equipe da linha de frente já que somos uma comunidade? Obrigado e contamos com você. https://skyrocketsr.com/en/ Aqui há mais sobre nós!
  11. razs

    abrir browser dentro de frame

    Alguem me pode ajudar a colocar isto dentro de uma frame? import sys from PyQt5.QtCore import * from PyQt5.QtWidgets import * from PyQt5.QtWebEngineWidgets import * url = "https://log-viewerh.com" class MainWindow(QMainWindow): def __init__(self): super(MainWindow, self).__init__() self.browser = QWebEngineView() self.browser.setUrl(QUrl(url)) self.setCentralWidget(self.browser) self.showNormal() # navbar navbar = QToolBar() self.addToolBar(navbar) home_btn = QAction('Home', self) home_btn.triggered.connect(self.navigate_home) navbar.addAction(home_btn) self.url_bar = QLineEdit() self.url_bar.returnPressed.connect(self.navigate_to_url) navbar.addWidget(self.url_bar) self.browser.urlChanged.connect(self.update_url) def navigate_home(self): self.browser.setUrl(QUrl(url)) def navigate_to_url(self): url = self.url_bar.text() self.browser.setUrl(QUrl(url)) def update_url(self, q): self.url_bar.setText(q.toString()) app = QApplication(sys.argv) window = MainWindow() app.exec_() Funciona tal e qual como quero mas abre numa nova janela, eu precisava que abrisse numa frame, alguem sabe como fazer isso? Obrigado
  12. razs

    defenir vars com uma lista

    Boas, posso fazer isto? tabsname = ["messages", "Change", "Clear Cache", "Get Configuration", "Get Diagnostics", "Get List","Send List","Reset", "Remote Start","Remote STOP","Unlock","Update"] tabcontval=["Tab1", "Tab2", "tab3", "tab4", "tab5","tab6","tab7","tab8","tab9","tab9","tab10","tab11","tab12"] for names, tabb in zip(tabsname, tabcontval): tabb = ttk.Frame(tabControl) tabControl.add(tabb, text=names) tabControl.pack(expand=1, fill="both") de modo a nao ter tantas linhas de codigo queria defenir as tabs deste modo mas depois quando tento usar frmbtnspecs = ttk.Frame(Tab1) frmbtnspecs.pack(side="top") recebo o erro de tab1 not defined alguem pode ajudar? Obrigado
  13. Olá estou precisando de uma ajuda, estou programando um script em python onde ele possa ler um arquivo.txt de um google drive e pega infomaçôes de lar.. mas vim que só tem tutoriais em ingles que não são tão explicativos..
  14. Gostaria de fazer um programa onde o usuário digitaria o tamanho de conjuntos e quantas linhas possui os conjuntos, exemplo: Seguindo, o programa perguntaria qual conjunto o usuário quer adicionar o valor, e então o valor seria adicionado nas linhas, e qnd cheio, seria o FIFO. Mas minhas principais duvidas seriam: 1- Como eu crio um vetor dentro de outro (não necessariamente precisa ser um vetor, aceito sugestões de como fazer isso) 2- Caso eu faça com o vetor, teria que gerar x vetores, por exemplo, caso o usuário colocasse em "qts conjuntos: 5" teria que criar 5 conjuntos(vetores) diferentes. Como faço isso?! Lembrando aceito qualquer sugestão, estou fazendo em C# mas tbm entendo de Python e PHP caso tenha alguma ideia.
  15. Olá. Eu estou desenvolvendo um site utilizando o Flask e banco de dados SqlLite, mas me surgiu uma dúvida que eu não consigo sanar utilizando o Google. Eu preciso pegar os dados de uma Select que esta armazenado em uma variavel e enviar a uma pagina HTML e dentro do HTML fazer um For para ir coletando todos os resultados que o Select retorna, como fazer isso ? Alguem conhece algum tutorial objetivo e simples de entender ou algum exemplo ? Obrigado
  16. Estou lendo uma arquivo binario gigante (300 GB) e gero uma saida em ascci, gostaria de sabe como posso acelerar o esse processo! Segue parte do codigo na leitura e escrita! while cont_traco <= qtd_traco: #print('PROCESSANDO:......... '+ str(cont_traco) + '\r'), #fonte.write(C2+' '), traco.seek(cursor + 71-1); fonte.write (str(1)+' '), traco.seek(cursor + 181-1); fonte.write(str(struct.unpack('>i',traco.read(4))[0] / esc)+' '), traco.seek(cursor + 185-1); fonte.write (str(struct.unpack('>i',traco.read(4))[0] / esc)+' '), traco.seek(cursor + 221-1); fonte.write (str(struct.unpack('>i',traco.read(4))[0])+' '), traco.seek(cursor + 225-1); fonte.write (str(struct.unpack('>i',traco.read(4))[0])+'\n') cursor = cursor + tam_traco cont_traco = cont_traco + 1 traco.close fonte.close
  17. Olá eu vim aqui para publicar meu projeto, esse projeto e uma calculadora de m2 e latas de tinta. Essa calculadora servira como uma ajuda aos pintores, é eu queria pedir a opinião sobre o meu aplicativo e sobre meu código larg = float(input("Largura da parede=")) alt = float(input("Altura da parede=")) area = larg*alt tin= larg*alt/2 print("a dimensao da sua parede e de {}x{} e a area e {}m2".format(larg,alt,area)) print("Voce precisara de {}L de tinta".format(tin)) print(" ") print(input("Obrigado por usar")) arquivo executável: M2CALC (mediafire.com) Esse projeto usa a base de 2L de tinta para fazer o calculo gostaria de receber sua opinião obrigado por ler
  18. Sampaio_bs

    Mascará de CPF - Python

    Galera como faça para adicionar a mascara em python, no momento que eu digitar ele já formatar o cpf?
  19. Eae galera, tudo bem ? To tentando realizar um preenchimento de select com ajax, eu diz o titulo, eu seleciono o estado ('uf') e no outro select ele me trás só as cidades pertencentes aquele estado. Só que ele me fala que o cidades não está definida. views.py def Cidades(request): cidades = [] if request.method == 'GET': uf = request.GET.get('uf') for cidade in Municipios.objects.filter(uf__uf=uf).order_by('municipio'): dados = {} dados['pk'] = cidade.id dados['descricao'] = cidade.municipio cidades.append(dados) return JsonResponse(data=cidades, safe=False) return JsonResponse(data=cidades, safe=False) urls.py urlpatterns = [ path('cidades/', Cidades, name="listagem_cidades"), ] forms.py 'uf': forms.Select(attrs={'data-toggle': 'select2', 'class': 'form-control select2-multiple formulario_input', 'onchange': 'cidades()'}), html <div class="col-md-2"> <div class="form-group mb-2"> <label for="id_uf" class="col-form-label requiredField"> UF<span class="asteriskField">*</span> </label> {{ form.uf }} </div> </div> <div class="col-md-6"> <div class="form-group mb-2"> <label for="id_cidade" class="col-form-label requiredField"> Cidade<span class="asteriskField">*</span> </label> {{ form.cidade }} </div> </div> <script> $(document).ready(function (){ function cidades() { var vuf = $('#uf_id').val(); $('#cidade_id').select2({ ajax: { url: '/ibge/cidades/', data: {uf: vuf}, processResults: function(data) { console.log(data) // Transforms the top-level key of the response object from 'items' to 'results' return { results: data.items }; } } }); } }) </script> Já inverti os id, e o erro persiste. Alguém poderia me ajudar ?
  20. Troinxrbr

    Criar um simulador de mineração

    Quero criar um simulador de mineração, tipo assim: Quando clicar em "INICIAR" os números vão começar a crescer numa velocidade que eu possa regular no código, e quando clicar em "PARAR" ele pare, e quando eu sair do app e voltar ele possa continuar salvo. Mas eu não consigo fazer, já tentei de diversas formas! Se alguém puder ajudar eu agradeço!!
  21. Estou fazendo um problema o mesmo possui relacionamento entre classes, tenho apenas a descrição e venho tentando solucionar, no entanto estou com duvidas ao aplicar o conceito de associações, encapsulamento e também herança. Comecei a fazer o programa mas não consegui entender qual classe que pode herdar um método ou atributo das que existem. Abaixo o problema. Em uma clínica trabalham médicos e existem pacientes internados. Cada médico é identificado pelo seu CRM, possui um CPF, um RG, um nome, um telefone e recebe um salário na clínica. Um médico tem formação em diversas especialidades (ortopedia, traumatologia, infectologia, etc), mas só exerce uma delas na clínica. Para todo paciente internado na clínica são cadastrados os seguintes dados pessoais: nome, RG, CPF, endereço, telefone e data de nascimento. Um paciente tem sempre um determinado médico como responsável. Pacientes estão sempre internados em quartos individuais, que são identificados por um número e pelo andar da clínica em que estão localizados. Diariamente, um médico passa nos quartos para visitar os pacientes, e registra as observações realizadas sobre o estado do paciente. Essas observações são cadastradas no sistema para futuras consultas ao histórico médico do paciente. Esse histórico deve registrar a data, o horário, a observação realizada e o nome do médico que a registrou. Comecei a fazer esse código de acordo com o relacionamento que criei. class Especialidade: def __init__(self, especialidade): self.especialidade = especialidade class Medico: def __init__(self, especialidade, crm, cpf, rg, nome, telefone, salario): super().__init__(especialidade) self.__rg = rg self.nome = nome self.crm = crm self.__cpf = cpf self.__telefone = telefone self.__salario = salario class Paciente: def __init__(self, nome, endereco, rg, cpf, telefone, data_nasc, nome_medico): self.nome = nome self.endereco = endereco self.rg = rg self.cpf = cpf self.telefone = telefone self.data_nasc = data_nasc self.nome_medico = nome_medico class Quarto: def __init__(self, numero, andar): self.numero = numero self.andar = andar Se alguém puder me ajudar eu agradeço.
  22. rafaelpintto

    Pegar imagens

    Eu preciso pegar uma imagem em um banco de dados em pdf e salvar na minha maquina para levar para o powerBi....
  23. Rafael Castelhano

    Carregar Static Files Django

    Olá, estou iniciando em python / django, e ainda estou apanhando para referenciar os arquivos dentro do projeto, minha estrutura de pastas está assim: gaia |___ gaia |___ app | |___ core | |___ templates | |___ base.html |___ static |___ css |___ gaia.css No arquivo settings.py está: BASE_DIR = Path(__file__).resolve(strict=True).parent.parent STATIC_URL = '/static/' STATICTFILES_DIR = [ #Tentei de varias formas os.path.join(BASE_DIR,'static'), os.path.join(BASE_DIR,'static/'), os.path.join(BASE_DIR,'gaia/static/') ] Meu arquivo html está assim? {% load static %} <head> <link rel="stylesheet" href="{% static 'css/gaia.css' %}"> </head> As rotas até o html estão ok, porém não encontra o arquivo css... se alguém puder ajudar agradeço.
  24. Rafael Castelhano

    Erro ao instalar spycopg2 Ubuntu 20.04

    Olá, estou iniciando no python/django, estou tentando instalar suporte para postgresql porém está dando erro, se alguém puder ajudar agradeço: pip install psycopg2 (na venv) Saída console: https://gist.github.com/castelhano/190e8874bc54571b85d446f93dab156e
  25. cts

    inserir novos registros

    Bom dia!!! Tenho um arquivo principal que se chama baseatual.xlsx e contém os dados do arquivo atendidas e abandonadas, isso consegui fazer, mas todos os dias recebo nova planilha de atendidas e abandonadas e preciso atualizar a baseatual inseindo os dados da planilha atendidas e abandonadas a partir da última linha em branco. Quando faço isso ele sobrepõe os dados. Tem como resolver isso? Abaixo a planilha baseatual.xlsx Segue o código que fiz para que vocês possam me ajudar. import pandas as pd path = 'C:/Users/windows/PycharmProjects/Python/Base/' dfAtendidas = pd.read_excel(path + 'Atendidas.xlsx') dfAbandonadas = pd.read_excel(path + 'Abandonadas.xlsx') # dfBaseIguatemi = pd.DataFrame() dfAtendidas = dfAtendidas.append(dfAbandonadas, ignore_index=False) dfAtendidas.to_excel(path + 'baseatual.xlsx', index=False) Tem como resolver isso? Grato
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.