ValueError: Variáveis de entrada encontradas com números inconsistentes de amostras: [776, 1808]

import pandas as pd import matplotlib.pyplot as plt import numpy as np

%matplotlib inline

rans = pd.read_excel(“dataset-csv4-convertido.xlsx”)

from sklearn.model_selection import train_test_split

atributos = [‘Cli_Ip_Conv’, ‘Client_Port’, ‘Server_Ip_Conv’, ‘Server_Port’, ‘Duration _Miless’, ‘Frames’, ‘Payload_Bytes’, ‘TCP_Flags’] atrib_prev = [‘Class’]

x = rans[atributos].values y = rans[atrib_prev].values x_train, x_teste, y_train, y_teste = train_test_split(x, y, test_size = split_test_size, random_state = 42)

from sklearn.naive_bayes import GaussianNB

modelo_v1 = GaussianNB() modelo_v1.fit(x_train,y_train.ravel())

from sklearn import metrics

nb_predict_train = modelo_v1.predict(x_train)

print (“Exatidão (Acuracia): {0:.4f}”.format(metrics.accuracy_score(y_teste, nb_predict_train)))

erro ao executar a acuracia do algoritmo erro ValueError: Variáveis de entrada encontradas com números inconsistentes de amostras: [776, 1808]

Java. Sequência de teclas de fim de arquivo quando a entrada de dados estiver completa. Windows

Como eu coloco um fim nesse arquivo para parar esse while?

// adiciona registros ao arquivo

public static void addRecords() {     Scanner input = new Scanner(System.in);      System.out.printf("%s%n%s%n? ",             "Enter account number, first name, last name and balance.",             "Enter end-of-file indicator to end input.");      while (input.hasNext()) // faz um loop até o indicador de fim de arquivo     {         try {             // cria novo registro; esse exemplo supõe uma entrada válida             Account record = new Account(input.nextInt(), input.next(), input.next(), input.nextDouble());              // serializa o objeto de registro em um arquivo             output.writeObject(record);          } catch (NoSuchElementException elementException) {             System.err.println("Invalid input. Please try again.");             input.nextLine(); // descarta entrada para o usuário tentar de novo         } catch (IOException ioException) {             System.err.println("Error writing to file. Terminating.");             break;         }          System.out.print("? ");     } } 

Tento enviar uma pergunta pelo site e na caixa de entrada do meu e-mail não parece essa mensagem enviada. Configuração script de recebimento de e-Mail [pendente]

Não consigo receber o e-Mail enviado pelo HTML, já verifiquei e não encontrei erros.

<form method="post" class="contact-form">          <input type="hidden" name="contact_form_name" value="Main Form" />                                   <p class="input-block">                         <input placeholder="Nome *" id="name_5bf47ed1c4870" required type="text" name="nome" value="" />                     </p>                                   <p class="input-block">                         <input placeholder="E-mail *" id="email_5bf47ed1c4870" required type="email" name="email" value="" />                     </p>                                   <p class="input-block">                                              <label for="url_5bf47ed1c4870">O que você deseja?</label><select id="url_5bf47ed1c4870" name="oquevocc3aadeseja3f">                                                                                                 <option value="QUERO SER CLIENTE">QUERO SER ALUNO</option>                                                                     <option value=" QUERO TRABALHAR NA HAGUA"> QUERO TRABALHAR NA ESCOLA</option>                                                                     <option value=" SOU FORNECEDOR E QUERO APRESENTAR MINHA EMPRESA"> SOU FORNECEDOR E QUERO APRESENTAR MINHA EMPRESA</option>                                                                                     </select>                     </p>                                   <p class="input-block">                         <textarea placeholder="Mensagem *" id="message_5bf47ed1c4870" required name="mensagem"></textarea>                     </p>            <p class="input-block">                                             <button class="button default submit middle" type="submit">Enviar</button>         </p>      </form>     <div class="contact_form_responce" style="display: none;"><ul></ul></div>      <div class="clear"></div>  </div> 

jQuery(document).ready(function() {

/* ---------------------------------------------------------------------- */ /*  Form  /* ---------------------------------------------------------------------- */  var $  form = jQuery('.contact-form');  $  form.submit(function() {      $  response = jQuery(this).next(jQuery(".contact_form_responce"));     $  response.find("ul").html("");     $  response.find("ul").removeClass();      var data = {         action: "contact_form_request",         values: jQuery(this).serialize()     };      var form_self = this;      //send data to server     jQuery.post(ajaxurl, data, function(response) {          response = jQuery.parseJSON(response);         jQuery(form_self).find(".wrong-data").removeClass("wrong-data");          if (response.is_errors) {              jQuery($  response).find("ul").addClass("error type-2");             jQuery.each(response.info, function(input_name, input_label) {                 jQuery(form_self).find("[name=" + input_name + "]").addClass("wrong-data");                 jQuery($  response).find("ul").append('<li>' + lang_enter_correctly + ' "' + input_label + '"!</li>');             });              $  response.show(450);          } else {              jQuery($  response).find("ul").addClass("success type-2");              if (response.info == 'succsess') {                 jQuery($  response).find("ul").append('<li>' + lang_sended_succsessfully + '!</li>');                 $  response.show(450).delay(1800).hide(400);             }              if (response.info == 'server_fail') {                 jQuery($  response).find("ul").append('<li>' + lang_server_failed + '!</li>');             }              jQuery(form_self).find("[type=text],[type=email],textarea").val("");          }          // Scroll to bottom of the form to show respond message         var bottomPosition = jQuery(form_self).offset().top + jQuery(form_self).outerHeight() - jQuery(window).height();          if (jQuery(document).scrollTop() < bottomPosition) {             jQuery('html, body').animate({                 scrollTop: bottomPosition             });         }          update_capcha(form_self, response.hash);     });     return false; }); 

});

function update_capcha(form_object, hash) { jQuery(form_object).find(“[name=verify]”).val(“”); jQuery(form_object).find(“[name=verify_code]”).val(hash); jQuery(form_object).find(“.contact_form_capcha”).attr(‘src’, capcha_image_url + ‘?hash=’ + hash); }

Remover arquivos de entrada no input do tipo file

Estou montando um formulário onde o usuário vai ter a opção de anexar 0 ou n arquivos, e ao selecionar o arquivo, o nome dele aparece ao lado do input.

Gostaria de saber se tem a possibilidade do usuário clicar sobre o nome de um arquivo e o mesmo ser removido, mas removido da entrada do input, e não somente da lista de arquivos selecionados.

$  ('.attach-files #inputfile').on('change', function() {   $  ('.attach-files .selected-files').html('');   for (var i = 0; i < this.files.length; i++) {     $  ('.selected-files').append('<li>' + this.files[i].name + '</li>');   } });
.attach-files {   float: left;   width: 100%;   margin-top: 10px;   display: -webkit-flex;   display: flex;   -webkit-align-items: center;   align-items: center;   -webkit-flex-wrap: wrap;   flex-wrap: wrap; }  .attach-files .inputfile {   width: 150px;   height: 40px;   margin-right: 15px;   margin-bottom: 10px;   -moz-border-radius: 25px;   -webkit-border-radius: 25px;   border-radius: 25px;   background-color: #fff5ef;   cursor: pointer;   display: -webkit-flex;   display: flex;   -webkit-align-items: center;   align-items: center;   -webkit-justify-content: center;   justify-content: center;   -moz-transition: all 0.3s;   -o-transition: all 0.3s;   -webkit-transition: all 0.3s;   transition: all 0.3s;   font-size: 14px;   line-height: normal;   text-align: center;   color: #ff5800; }  .attach-files .inputfile input {   position: absolute;   opacity: 0;   overflow: hidden;   z-index: -1; }  .attach-files .inputfile:hover {   background-color: #ff5800;   color: #fff; }  .attach-files .selected-files {   display: -webkit-flex;   display: flex;   -webkit-align-items: center;   align-items: center;   -webkit-flex-wrap: wrap;   flex-wrap: wrap;   padding: 0; }  .attach-files .selected-files li {   display: -webkit-flex;   display: flex;   -webkit-align-items: center;   align-items: center;   margin: 0 5px;   margin-bottom: 10px;   font-size: 12px;   line-height: normal;   color: #878694;   padding: 5px 10px;   -moz-border-radius: 12px;   -webkit-border-radius: 12px;   border-radius: 12px;   background-color: #f9fafa;   border: solid 1px transparent; }  .attach-files .selected-files li:hover {   cursor: pointer;   border: solid 1px #878694; }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>  <form enctype="multipart/form-data">   <div class="attach-files">     <label for="inputfile" class="inputfile">     Anexar Arquivo     <input type="file" name="files" id="inputfile" multiple/>       </label>     <ul class="selected-files"></ul>   </div> </form>

Ler entrada e armazenar informações específicas em C

Eu quero identificar todas as 32 palavras reservadas de C escritas numa entrada que simula um código C, porém não está armazenando todas e não sei oq tem de errado, obs armazena só se aparece e quais não a quantidade de vezes que aparece. Segue o código e um exemplo de entrada e saída

#include <stdio.h> #include <stdlib.h> #include <string.h> int ja_lido(char reser[32][10] , char lido[10],int t){     int i,j=0,k=0;     for (i=0;i<=t;i++){         if (strcmp(reser[i],lido) == 0){             return 0;         }     }     return 1; } int main(){     char reservadas[32][10] = {"auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"};     char res[32][10],lido='a',pal[30];     int n=0,i,k,j=0;     for(i=0;i<30;i++){         pal[i] = '';     }     while( lido != EOF){         lido = getchar();         if (lido != '(' && lido != ')' && lido != '{' && lido != '}' && lido != ';' && lido != '-' && lido != ' '){             pal[j] = lido;             j++;             for(i=0;i<32;i++){                 if (strcmp(pal,reservadas[i]) == 0){                     if(ja_lido(res,pal,n)){                         strcpy(res[n],pal);                         n++;                         for(k=0;k<j;k++){                             pal[k] = '';                         }                         j=0;                     }                 }             }         }         else{             for(k=0;k<j;k++){                 pal[k] = '';             }             j=0;;         }     }      for(k=0;k<n;k++){         printf("%s ",res[k]);     } 

Um exemplo de entrada, esta como código pra facilitar mas seria um arquivo txt e executado como ./programa

#include<stdlib> #include<math.h>  struct TreeNode {        int val;     TreeNode *left;     TreeNode *right;     TreeNode(int x) : val(x), left(NULL), right(NULL) {} };  int maxDepth(TreeNode* A){      if( A==NULL ){         return 0;     }else{     return max(1+maxDepth(A->left),1+maxDepth(A->right));         }  }  int main(){      struct TreeNode *root = new TreeNode(1);      root->left = new TreeNode(2);     root->right = new TreeNode(3);      root->left->left = new TreeNode(4);     root->left->right = new TreeNode(5);          int count = maxDepth(root);      printf("%d",count);      return 0; } 

e como está saindo:

int else