atualização – Como posso atualizar o python no meu windows 10?

Obrigado por contribuir com o Stack Overflow em Português!

  • Certifique-se de responder à pergunta. Entre em detalhes sobre a sua solução e compartilhe o que você descobriu.

Mas evite

  • Pedir esclarecimentos ou detalhes sobre outras respostas.
  • Fazer afirmações baseadas apenas na sua opinião; aponte referências ou experiências anteriores.

Para aprender mais, veja nossas dicas sobre como escrever boas respostas.

html – Como faço para adicionar uma thumb ao meu site?

como eu faço para adicionar uma thumbnail ao meu site em html, tipo, assim que eu digitar sua url no facebook por exemplo ele mostraria uma imagem clicavel, da mesma forma como fica se vocês digitarem o endereço do google (mostra tipo um banner do google).

Espero que possam me ajudar

Por que o meu CSS não está funcionando em nenhum navegador?

Eu fiz o download de uma pasta (mais especificamente, desse site: https://www.free-css.com/free-css-templates/page260/greeno) para utilizar um molde de HTML. Quero fazer um novo site com base nesse design, mas ao abrir no meu navegador, não carrega o conteúdo de CSS, fica tudo desformatado.

Fiz o teste com outros arquivos e outras produções minhas e novamente, o CSS não carrega! Alguém poderia me ajudar, por favor? Comecei há pouco tempo os estudos de programação.

python 3.x – eu tô tentando fazer uma barra de saúde em cima do meu personagem, mas não aparece a barrinha vermelha quando ele perde vida e ele não morre

import pygame

pygame.init()
jan = pygame.display.set_mode((1000,563))
pygame.display.set_caption(‘Dino’)

walkRight = (pygame.image.load(‘Walk (1).png’), pygame.image.load(‘Walk (2).png’), pygame.image.load(‘Walk (3).png’), pygame.image.load(‘Walk (4).png’), pygame.image.load(‘Walk (5).png’), pygame.image.load(‘Walk (6).png’), pygame.image.load(‘Walk (7).png’), pygame.image.load(‘Walk (8).png’), pygame.image.load(‘Walk (9).png’), pygame.image.load(‘Walk (10).png’), pygame.image.load(‘Walk (11).png’), pygame.image.load(‘Walk (12).png’), pygame.image.load(‘Walk (13).png’), pygame.image.load(‘Walk (14).png’), pygame.image.load(‘Walk (15).png’))
walkLeft = (pygame.image.load(‘Walkleft (1).png’), pygame.image.load(‘Walkleft (2).png’), pygame.image.load(‘Walkleft (3).png’), pygame.image.load(‘Walkleft (4).png’), pygame.image.load(‘Walkleft (5).png’), pygame.image.load(‘Walkleft (6).png’), pygame.image.load(‘Walkleft (7).png’), pygame.image.load(‘Walkleft (8).png’), pygame.image.load(‘Walkleft (9).png’), pygame.image.load(‘Walkleft (10).png’), pygame.image.load(‘Walkleft (11).png’), pygame.image.load(‘Walkleft (12).png’), pygame.image.load(‘Walkleft (13).png’), pygame.image.load(‘Walkleft (14).png’), pygame.image.load(‘Walkleft (15).png’))
bg = pygame.image.load(‘bg.png’)
char = pygame.image.load(‘standing.png’)
chal = pygame.image.load(‘standingl.png’)

clock = pygame.time.Clock()

score = 0

class jogador(object):
def init(self, x, y, width, height):
self.x = x
self.y = y
self.width = width
self.height = height
self.vel = 5
self.isJump = False
self.jumpCount = 10
self.right = False
self.walkCount = 0
self.left = False
self.standing = True
self.hitbox = (self.x +20, self.y +2, 50, 83)

def draw(self,jan):
    if self.walkCount + 1 >= 45:
        self.walkCount = 0
    
    if not(self.standing):
        if self.right:
            jan.blit(walkRight(self.walkCount//3), (self.x,self.y))
            self.walkCount += 1
        elif self.left:
            jan.blit(walkLeft(self.walkCount//3), (self.x,self.y))
            self.walkCount += 1
    else:
        if self.right:
            jan.blit(char, (self.x, self.y))
        else:
            jan.blit(chal, (self.x, self.y))
    self.hitbox = (self.x +20, self.y +2, 50, 83)
    #pygame.draw.rect(jan, (255,0,0), self.hitbox, 2)

class proj(object):
def init(self, x, y, radius, color, facing):
self.x = x
self.y = y
self.radius = radius
self.color = color
self.facing = facing
self.vel = 8 * facing

def draw(self,jan):
    pygame.draw.circle(jan, self.color, (self.x, self.y), self.radius)

class inimi(object):
walkRight = (pygame.image.load(‘R1E.png’), pygame.image.load(‘R2E.png’), pygame.image.load(‘R3E.png’), pygame.image.load(‘R4E.png’), pygame.image.load(‘R5E.png’), pygame.image.load(‘R6E.png’), pygame.image.load(‘R7E.png’), pygame.image.load(‘R8E.png’), pygame.image.load(‘R9E.png’), pygame.image.load(‘R10E.png’), pygame.image.load(‘R11E.png’))
walkLeft = (pygame.image.load(‘L1E.png’), pygame.image.load(‘L2E.png’), pygame.image.load(‘L3E.png’), pygame.image.load(‘L4E.png’), pygame.image.load(‘L5E.png’), pygame.image.load(‘L6E.png’), pygame.image.load(‘L7E.png’), pygame.image.load(‘L8E.png’), pygame.image.load(‘L9E.png’), pygame.image.load(‘L10E.png’), pygame.image.load(‘L11E.png’))

def __init__(self, x, y, width, height, end):
    self.x = x
    self.y = y
    self.width = width
    self.height = height
    self.end = end
    self.path = (self.x, self.end)
    self.walkCount = 0
    self.vel = 3
    self.hitbox = (self.x + 17, self.y + 2, 31, 57)
    self.health = 10
    self.visible = True

def draw(self,jan):
    self.move()
    if self.visible:
        if self.walkCount + 1 >= 33:
            self.walkCount = 0

        if self.vel > 0:
            jan.blit(self.walkRight(self.walkCount //3), (self.x, self.y))
            self.walkCount += 1
        else:
            jan.blit(self.walkLeft(self.walkCount //3), (self.x, self.y))
            self.walkCount += 1

        pygame.draw.rect(jan, (255,0,0), (self.hitbox(0), self.hitbox(1) - 20, 50, 10))
        pygame.draw.rect(jan, (0,128,0), (self.hitbox(0), self.hitbox(1) - 20, 50 - (5 * (10 - self.health)), 10))
        self.hitbox = (self.x + 17, self.y + 2, 31, 57)
        #pygame.draw.rect(jan, (255,0,0), self.hitbox,2)

def move(self):
    if self.vel > 0:
        if self.x  + self.vel < self.path(1):
            self.x += self.vel
        else:
            self.vel = self.vel * -1
            self.walkCount = 0
    else:
        if self.x - self.vel > self.path(0):
            self.x += self.vel
        else:
            self.vel = self.vel * -1
            self.walkCount = 0 

def hit(self):
    if self.health > 0:
        self.visible -= 1
    else:
        self.visible = False
    print ('hit')
    

def redrawGameWindow():
jan.blit(bg, (0,0))
cara.draw(jan)
text = font.render(‘Score: ‘ + str(score), 1, (0,0,0))
jan.blit(text, (50,10))
enimi.draw(jan)
for bala in balas:
bala.draw(jan)

pygame.display.update()

#mainloop
font = pygame.font.SysFont(‘comicsans’,30, True, True)
cara = jogador(200,450,64,64)
rod = True
enimi = inimi(200,480,64,64,650)
tiro = 0
balas = ()
while rod:
clock.tick(27)

if tiro > 0:
    tiro += 1
if tiro > 3:
    tiro = 0


for event in pygame.event.get():
    if event.type == pygame.QUIT:
        rod = False

for bala in balas:
    #se estamos em cima do retangul ou embaixo
    if bala.y - bala.radius < enimi.hitbox(1) + enimi.hitbox(3) and bala.y + bala.radius > enimi.hitbox(1):
        #se tá do lado direito ou esquerdo
        if bala.x + bala.radius > enimi.hitbox(0) and bala.x - bala.radius < enimi.hitbox(0) + enimi.hitbox(2):
            enimi.hit()
            score += 1
            balas.pop(balas.index(bala))

    if bala.x < 1000 and bala.x > 0:
        bala.x += bala.vel
    else:
        balas.pop(balas.index(bala))



keys = pygame.key.get_pressed()
 


if keys(pygame.K_SPACE) and tiro == 0:
    if cara.left:
        facing = -1
    else:
        facing = 1
    
    if len(balas) < 5:
        balas.append(proj(round(cara.x + cara.width //2), round(cara.y + cara.height//1,5), 6, (0,0,0), facing ))

        tiro = 1
        
#fazendo com que ele não saia da tela
if keys(pygame.K_LEFT) and cara.x > cara.vel:
    cara.x -= cara.vel  
    cara.left = True
    cara.right = False 
    cara.standing = False
elif keys(pygame.K_RIGHT) and cara.x < 1000 - cara.width - cara.vel:
    cara.x += cara.vel
    cara.right = True
    cara.left = False
    cara.standing = False
else:
    cara.standing = True
    cara.walkCount = 0

if not(cara.isJump):
    if keys(pygame.K_UP):
        cara.isJump = True
        cara.right = False
        cara.left = False
        cara.walkCount = 0
else:
    if cara.jumpCount >= -10:
        neg = 1
        if cara.jumpCount < 0:
            neg = -1
        cara.y -= (cara.jumpCount ** 2) * 0.5 * neg
        cara.jumpCount -= 1
    else:
        cara.isJump = False
        cara.jumpCount = 10

redrawGameWindow()

pygame.quit()

QUANDO FAÇO O UPDATE MEU REGISTRO SOME DA TABELA MAS CONTINUA NO BANCO

Estou fazendo um sistema de agendamento de entrega, quando faço o update mesmo dando certo o registro some do calendário, mas quando edito o registro novamente ele volta para o calendário.

$id = $_POST(‘id’);
$start = $_POST(‘start’);
$title = $_POST(‘title’);
$nome_fornecedor = $_POST(‘nome_fornecedor’);
$periodo = $_POST(‘periodo’);
$volume = $_POST(‘volume’);
$transportadora = $_POST(‘transportadora’);
$tipo_carga = $_POST(‘tipo_carga’);
$valor_descarga = $_POST(‘valor_descarga’);
$ajudante = $_POST(‘ajudante’);
$observacao = $_POST(‘observacao’);
$numero_pedidos = $_POST(‘numero_pedidos’);
$numero_notas = $_POST(‘numero_notas’);

$sql = "UPDATE `calendario_entregas`.`events` 
SET 
title='$title',
start='$start'
WHERE id='$id'";



if ($conn->query($sql) === TRUE) {
    $sql2 = "UPDATE eventos SET 
    nome_fornecedor='$nome_fornecedor',
    periodo='$periodo',
    volume='$volume',
    transportadora='$transportadora',
    tipo_carga='$tipo_carga',
    valor_descarga='$valor_descarga',
    ajudante='$ajudante',
    observacao='$observacao'
    WHERE events_id='$id'";

    if ($conn->query($sql2) === TRUE) {       
        $sql3 = "UPDATE pedidos SET 
        numero_pedidos='$numero_pedidos'        
        WHERE eventos_events_id='$id'";
        
        if ($conn->query($sql3) === TRUE) {
            $sql3 = "UPDATE notas_fiscais SET 
            numero_notas='$numero_notas'        
            WHERE eventos_events_id='$id'";
       
            if ($conn->query($sql3) === TRUE) {

header(“location:/entregas/visualizar_evento.php?id=”.$entrega)

lua – Meu código sempre dá a mesma resposta

Fiz um código bobo, só para testar um negócio. O código pergunta se eu quero comprar uma blusa, se eu digitar “sim” o certo é aparecer “Compra realizada!”. E quando eu digitar “nao” o certo seria aparecer “Tudo bem, volte sempre!”. Mas meu código não está funcionando, não sei o porquê.

print(“Você quer comprar essa blusa?”)

function resposta()

sim = true
nao = false

alternativa = tostring(io.read())

    if sim then
        print("Compra realizada!") else
        print("Tudo bem, volte sempre!")
    end
end

resposta()

python 3.x – A pagina WEB parece nao responder ao meu codigo

O que acontece é preciso mandar um numero (N) para ser pesquisado nesse site, o metodo para isso é o POST, porem ao mandar isso para o site não consigo ter acesso na resposta que é emitida na propia pagina, ou seja a pagina nao muda com o resultado ela so da um ‘refresh’ e apresenta o resultado. Mas eu nao consigo ter acesso a este resultado da pagina.

OBS: Ja tentei colocar o GET, ja tentei mandar por data, value, e qualquer outra forma que eu saiba.

PS: Nomes, url, senhas foram retiradas.

import requests
url_login= '#url_login'
payload_login= {'username':'*****','password':'*******'}
login= requests.Session()
status= login.post(url_login, payload_login, timeout= 0.9)
print(status.status_code, ':', status.url)
url_search= '#url search'
payload_search= {'op':1} 
search= login.post(url_search, data= payload_search)
print(search.status_code, ':', search.url)
print(search.text)

Minha mensagem de bem-vindo com JavaCord não funciona em meu bot

inserir a descrição da imagem aquiAparentemente há algo errado com meu código, já convidei um amigo meu para testar e nada aparece no canal de mensagens, mesmo botando seu ID correto no código.

java – um simples projeto crud com jsf + hibernate, mas o meu update é o único que não consegui por para funcionar

Tentei de várias maneiras, mas nenhuma funcionou.

meu xhtml da tela onde eu clico no button e ele me leva para a pag atualizar. TO TENTANDO PELO BOTÃO “Edit”.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"
    xmlns:opt="http://primefaces.prime.com.tr/optimus"
    xmlns:p="http://primefaces.org/ui">

<h:head>
    <link rel="stylesheet" href="https://pt.stackoverflow.com/css/style.css" type="text/css" media="all"></link>
    <f:metadata>
2.    <f:viewParam name="usuario" value="#{beanUsuario.usuario.id}" />
3.    <f:event type="preRenderView"
            listener="#{beanUsuario.editarUsuario}" />
4. </f:metadata>

</h:head>
<h:body>
    <ui:composition template="Template.xhtml">
        <ui:define name="corpo">
            <h:form>
                <h:inputHidden value="#{beanUsuario.usuario.id}" />
                <p:dataTable id="tabela-usuario" var="usuario"
                    value="#{beanUsuario.usuarios}">
                    <p:column headerText="Nome">
                        <h:outputText value="#{usuario.nome}" />
                    </p:column>

                    <p:column headerText="Email">
                        <h:outputText value="#{usuario.email}" />
                    </p:column>

                    <p:column headerText="Telefone">
                        <h:outputText value="#{usuario.telefone}" />
                    </p:column>

                    <p:column>
                        <p:commandButton value="Excluir"
                            action="#{beanUsuario.excluirUsuario(usuario)}">
                            <f:ajax render="@form" />
                        </p:commandButton>

                        <h:commandButton value="Edit"
                            action="#{beanUsuario.editarUsuario}" ajax="false">
                            <f:setPropertyActionListener target="#{beanUsuario.usuario}"
                                value="#{usuario}" />
                        </h:commandButton>
                    </p:column>


                </p:dataTable>
                <br />
                <p:linkButton outcome="menu.xhtml" value="Menu"
                    style="margin-left:20px;" />
                <p:linkButton outcome="login.xhtml" value="Sair"
                    style="margin-left:20px;" />
            </h:form>
        </ui:define>
    </ui:composition>
</h:body>
</html>

meu bean:

public void atualizarUsuario() {
    UsuarioDao dao = new UsuarioDao();
    dao.update(usuario);
}

public String editarUsuario() {
    UsuarioDao dao = new UsuarioDao();
    boolean teste = dao.validarId(usuario);
    
       if(teste == true && usuario!=null){
             this.usuario.setId(usuario.getId());
             this.usuario.setNome(usuario.getNome());
             this.usuario.setEmail(usuario.getEmail());
             this.usuario.setTelefone(usuario.getTelefone());
             this.usuario.setSenha(usuario.getSenha());
       }

       return "atualizar";
    }

Meu dao:

public void update(Usuario usuario) {
    
    EntityManager manager = new ConnectionFactory().getConnection();
    try {
        manager.getTransaction().begin();
        manager.merge(usuario);
        manager.getTransaction().commit();
    } catch (Exception e) {
        manager.getTransaction().rollback();
    } finally {
        manager.close();
    }
    
}

public boolean validarId(Usuario usuario) {
    EntityManager manager = new ConnectionFactory().getConnection();
    manager.getTransaction().begin();
    
    javax.persistence.Query query = manager.createQuery("select id from Usuario u where u.id = :pId");
    query.setParameter("pId", usuario.getId());
    /*
     * query.setParameter("pNome", usuario.getNome()); query.setParameter("pEmail",
     * usuario.getEmail()); query.setParameter("pTelefone", usuario.getTelefone());
     * query.setParameter("pSenha", usuario.getSenha());
     */
    boolean usuarioExiste = !query.getResultList().isEmpty();
    
    manager.getTransaction().commit();
    manager.close();
    
    return usuarioExiste;
}

minha pag atualizar:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:pt="http://xmlns.jcp.org/jsf/passthrough"
    xmlns:opt="http://primefaces.prime.com.tr/optimus"
    xmlns:p="http://primefaces.org/ui">
<h:head>
    <link rel="stylesheet" href="https://pt.stackoverflow.com/css/style.css" type="text/css" media="all"></link>
</h:head>
<ui:composition template="Template.xhtml">

    <ui:define name="corpo">
        <center>
            <h:outputLabel value="Atualizar" styleClass="titulo-cadastro" />
        </center>
        <h:body>
            <h:form>

                <h:panelGrid columns="2" cellpadding="4"
                    styleClass="panel-grid-cadastro">

                    <h:outputLabel for="nome" value="Nome: " />
                    <p:inputText id="nome" value="#{beanUsuario.usuario.nome}" />

                    <h:outputLabel for="email" value="Email: " />
                    <p:inputText id="email" value="#{beanUsuario.usuario.email}" />

                    <h:outputLabel for="telefone" value="Telefone: " />
                    <p:inputMask id="telefone" value="#{beanUsuario.usuario.telefone}"
                        mask="(99) 99999-9999" />

                    <h:outputLabel for="senha" value="Senha: " />
                    <p:password id="senha" value="#{beanUsuario.usuario.senha}" />

                    <h:commandButton value="Atualizar"
                        action="#{beanUsuario.atualizarUsuario}">

                        <f:ajax render="nome email telefone senha" execute="@form" />
                    </h:commandButton>
                </h:panelGrid>
            </h:form>
        </h:body>
    </ui:define>

</ui:composition>
</html>

Debuguei: ele não resgata o id do usuário que eu quero atualizar, vem o id=null:
inserir a descrição da imagem aqui

html – Porque que o meu modal não aparece?

Modal title

×

Modal body text goes here.

Close
Save changes

<!--INICIO DO PRELOADER-->
<div class="loader-wrapper">
  <span class="loader"><span class="loader-inner"></span></span>
</div>
<!--FIM DO PRELOADER-->
<script src="functions.js"></script>