Pesquisar na Comunidade
Mostrando resultados para as tags ''classes''.
Encontrado 6 registros
-
Olá!! Pra que vocês entendam: Eu tenho um projeto HTML, e gostaria de inserir algumas estruturas de outro projeto dentro dela. Realizo então a inserção das estruturas do projeto 2 no <body> do projeto 1, e em seguida chamo no <head> as folhas CSS desse outro projeto. Bem lógico mas naturalmente desconfigura meu layout pois algumas classe dessas duas folhas de estilo se misturam. Daí, a solução também lógica e já instruída em outros fóruns: pega as classes e demais estruturas CSS desses trechos que você quer exportar do projeto 2 e coloca no CSS do projeto 1. Simples. No entanto está impossível encontrar as classes declaradas nos estilos dos elementos do projeto 2. Trechos delas não encontro no CSS e outros são confuso de entender. Teria que refazer todo o CSS do projeto 2 para entender onde estão as classes que quero copiar para o projeto 1. Por isso, minha pergunta: Existe alguma forma de facilitar esse trabalho? Alguma ferramenta que localize as classes de estilos de uma div, por exemplo, dentro do .CSS? Ou, ainda, alguma forma de utilizar a folha CSS do projeto 2 em determinado espaço do html do projeto 1?
-
Crie uma classe que defina um vetor no plano. Crie métodos para permitir obter o versor, módulo e somar ao vetor uma série de outros vetores (usando *args), calcular o produto escalar e produto vetorial Uma duvida é de como usar a função *args nos métodos que o enunciado pede, e se tenho que mudar os métodos e atributos anteriores? class Vetor: def __init__(self, x, y): self.__x = x self.__y = y def modulo(self): return (self.__x**2 + self.__y**2 )**(1/2) def versor(self): v1 = (self.__x)/(self.__x**2 + self.__y**2 )**(1/2) v2 = (self.__y)/(self.__x**2 + self.__y**2 )**(1/2) return v1, v2 def soma(self, *args): pass vetorA = Vetor(4,3) print("Modulo: ", vetorA.modulo()) print("Versor: ", vetorA.versor())
-
Olá pessoal, estou fazendo um curso de PHP OO e estou na aula que desenvolve controllers em MVC e estou em dúvida🤔 se estou entendendo da maneira correta. Alguém poderia avaliar o meu comentário no código e me dizer se estou no caminho certo? Grato a todos! <?php $callController = new App\Controllers\Controller; // Está Instanciando a classe Controller? $calledController = $callController->controller(); // Acessando o método controller() dentro da classe controller? $controller = new $calledController(); // Por quê esta instanciando a variavel '$calledController()' com abertura e fechamento de parenteses se isso não é uma função? $callMethod = new App\Controllers\Method; // Está Instanciando a classe Method? $method = $callMethod->method($controller); // Esse objeto '$controller' passado por parãmetros é a variável instanciada na linha anterior ou poderia ser qualquer outro nome? $controller->$method();
-
Alguém sabe onde posso encontrar algum projeto que atenda a esses requisitos? Não se trata de um programa complexo, mas não consegui desenvolver devido a falta de tempo. Não tenho noção se é um trabalho pedido com frequência em outros cursos, mas no caso de ser, gostaria de saber se alguém poderia me ajudar? Desde já, obrigado.
-
Bom dia a todos, eu sou iniciante em python e estou criando um pequeno banco de dados usando SQlite para gerenciar cartas, aliado ao tkinter para criar uma GUI amigável. Mas eu estou com um problema, não consigo criar um bind ligando o evento clique do mouse para criar o Banco de dados. from tkinter import * #Importando a biblioteca from Comandos import comandosMLB class MagicLib(): def __init__(self,toplevel): #Seletor indica a caixa que seleciona a opção self.top1=Frame(toplevel) #self.top1 é a instancia de topo do seletor self.top1.pack() #formando o Pack do self.top1 #BOTÃO DO FRAME DE TOPO self.bot1=Button(self.top1,text='Criar Banco de dados') self.bot1['font']='Verdana' #self.bot1.pack() --->Pack é sempre o ultimo, pois junta tudo #CRIANDO O EFEITO BIND PARA CRIAR O BANCO DE DADOS self.bot1.bind('<button-1',self.criarBD)#Chama o efeito criar BD self.bot1.pack(side=TOP) def criarBD(self,event): value=criarBD() p=comandosMLB.Comandos() p.criarBD() #EXECUTANDO COMANDO DE EXIBIR A JANELA exibir=Tk() #A variavel exibir chama a função Tk() MagicLib(exibir) #O comando Tk() é aplico a classe exibir.mainloop() #O mainloop mantem a tela constante ------------------------ Classe para criar o banco de dados. Fica na pasta Comandos: class Comandos: def criarBD(self): #CRIANDO A TABELA DO MAGICLIB import sqlite3 c=sqlite3.connect('BD_MLB.db') #Conecta/cria o banco de dados cursor=c.cursor()#cria o cursor (edita o BD) cursor.execute ('''CREATE TABLE bd_cartas( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, nome TEXT NOT NULL, cor TEXT NOT NULL, atq TEXT, hp TEXT, descr TEXT, hab TEXT, edc TEXT );''') c.close ------------------------------------------------------- O erro que aparece é: Traceback (most recent call last): File "GUI.pyw", line 29, in <module> MagicLib(exibir) #O comando Tk() é aplico a classe File "GUI.pyw", line 19, in __init__ self.bot1.bind('<button-1',self.criarBD)#Chama o efeito criar BD File "C:\Python34\lib\tkinter\__init__.py", line 1088, in bind return self._bind(('bind', self._w), sequence, func, add) File "C:\Python34\lib\tkinter\__init__.py", line 1043, in _bind self.tk.call(what + (sequence, cmd)) _tkinter.TclError: bad event type or keysym "button" Pressione qualquer tecla para continuar. . . Alguma ideia de como resolver? Grato.