Como fazer potencia a partir de soma

Eu teria feito um código que faz multiplicação a partir da soma, mas eu gostaria de saber como posso fazer potencia pela soma, sem a utiliza vezes(*).

` x = (input(‘Digite um número: ‘)) y = (input(‘Digite um segundo número: ‘)) x = float(x) y = float(y)

soma = 0 num = 0 while (num < x):     soma = soma + y     num = num + 1     print("Seu resultado é: "+str(soma))` 

Insertar Detalle a a partir de un Store Procedure Asp.NEt MVC Sql

Hola que tal tengo un Listado de mis Datos lo cuales quiero hacer click en Detalles y me aparezca los detalles de mi Store Procedure. Mi Controlador de mi Lista es Esta:

        public ActionResult Listar()     {         var mostrar = db.sp_ListarTrabajo().ToList();         return View(mostrar);     } 

La cual me devuelve el listado

@model IEnumerable<AlmacenSystem.Models.sp_ListarTrabajo_Result> 

@*<h1 class="page-title">Filtrado Fecha</h1>*@ <h1 class="page-title">Listado de Stock Tineda Principal</h1> <!-- Breadcrumb --> <ol class="breadcrumb breadcrumb-2">     <li><a href="@Url.Action("Index","Trabajos")"><i class="fa fa-home"></i>Inicio</a></li>     <li class="active"><strong>Ingreso</strong></li> </ol> <div class="row">     <div class="col-lg-12">         <div class="panel panel-default">             <div class="panel-heading clearfix">                 <h3 class="panel-title">Productos | Listado</h3>                 <ul class="panel-tool-options">                     <li><a data-rel="collapse" href="#"><i class="icon-down-open"></i></a></li>                     <li><a data-rel="reload" href="#"><i class="icon-arrows-ccw"></i></a></li>                     <li><a data-rel="close" href="#"><i class="icon-cancel"></i></a></li>                 </ul>             </div>             <div class="panel-body">                 <div class="table-responsive">                     <table class="table table-striped table-bordered table-hover dataTables-example">                         <thead>                             <tr>                                 <th>Codigo</th>                                 <th>Operador</th>                                 <th>Usuario</th>                                 <th>Dirección</th>                                 <th>Tipo</th>                                 <th>Opciones</th>                              </tr>                         </thead>                         <tbody>                             @foreach (var item in Model)                             {                                 <tr class="gradeX">                                     <td>@item.id</td>                                     <td>@item.oDescripcion</td>                                     <td>@item.tNombre</td>                                     <td>@item.Ope_Direc</td>                                     <td>@item.tDescripcion</td>                                     <td>                                             @Html.ActionLink("Editar", "Edit", new { }) |                                             @Html.ActionLink("Detalles", "Detalles", new { id = @item.id }) |                                             @Html.ActionLink("Eliminar", "Delete", new {  })                                         </td>                                 </tr>                             }                         </tbody>                     </table>                 </div>             </div>         </div>     </div> </div> 

Donde la Parte

@Html.ActionLink("Detalles", "Detalles", new { id = @item.id }) | 

Quisiera que me aparesca mis datos en Detalles, para lo cual tengo un store procedure donde es sp_Detalles(int it), el cual necesita un parametro para filtrar ejemplo:

public ActionResult Detalles(int id)     {         var mostrar = db.sp_Detalles(id).ToList();         return View(mostrar);     } 

Para Luego con ese procedimiento sp_Detalles(id)me pueda mostrar en una view aparte los detalles de cada ID seleccionada, pero con procedimiento almacenado el cual devuelve estos datos:

sp_Detalles() es:

select I.id,O.oDescripcion,C.tNombre,I.Ope_Direc,S.tDescripcion,I.Ope_item_Desc,I.Ope_Fecha_Ini,I.Ope_Fecha_Esti from IngresoTra I inner join Servicio S on S.ID_Tipo=I.ID_Tipo                            inner join TrabajadorDB.dbo.Operador O on O.Cod_Ope=I.Cod_Ope                            inner join bf_electronica.dbo.MCLIENTE C on C.iMCliente=I.iMCliente where I.id=@id 

El cuando necesita un parametro int para que pueda mostrar los Detalles de cadalistado. Como podria realizarlo, gracias.

Como crear nueva columna Datetime en Dataframe Python a partir de otras columnas donde tengo el dia, mes y año

A partir de un Data frame rt en Pyhton con la siguiente estructura

Dataframe

quiero crear una columna nueva que sea Datetime, con los datos de la columna “Mes” , “Dia” y el año actual. Estoy tratando de hacerlo con la siguiente instrucción pero me falla:

rt['Date']=datetime.datetime(date.today().year, rt['Mes'], rt['Dia'])

Me da este error:

Traceback (most recent call last):    File "<ipython-input-28-55c5a330e1fb>", line 1, in <module>     rt['Date']=datetime.datetime(date.today().year, rt['Mes'], rt['Dia'])    File "C:\Users\Usuario\Anaconda3\lib\site-packages\pandas\core\series.py", line 118, in wrapper     "{0}".format(str(converter)))  TypeError: cannot convert the series to <class 'int'>```  

Ordenar registros em ordem alfabética a partir de registros que possuem determinado valor [pendente]

Segue um exemplo da estrutura da tabela clientes para exemplificar o problema.

id   name         tipo       familia_id  1    victor       titular        211 2    joão         titular        1020 3    maria        esposa         1020 4    lucas        filho          211 5    naomi        esposa         211 6    antonio      titular        37 

Eu gostaria de realizar um consulta que retornasse os registros em ordem alfabética, mas que essa ordem fosse definida através dos registros que possuem o tipo titular.

Além disso, gostaria também de ordenar alfabeticamente os dependentes do titular que são identificados através da coluna familia_id.

Segue um exemplo do resultado esperado:

$  clientes = [     '37' => [         'titular' => 'antonio',     ],     '1020' => [         'titular' => 'joão',         'esposa'  => 'maria'     ],     '211' => [         'titular' => 'victor',         'filho'   => 'lucas',         'esposa'   => 'naomi'     ] ]; 

Eu já tentei várias formas de realizar essa operação. Como, por exemplo:

SELECT name, tipo FROM clientes GROUP BY familia_id ORDER BY name;

Mas este caso não funciona já que está filtrando todos os registos ao invés de ser somente os registros que possuem o tipo titular.

Qual o teste RSpec derivado a partir de um cenário e passo cucumber?

Cenário cucumber:

Funcionalidade: listar todos os usuarios do sistema Como Administrador do Sistema eu quero ver uma lista de todos os usuários do sistema  Contexto:     Dado que eu sou administrador do sistema com email "admin@admin.com" senha "admin123"     E que eu esteja na pagina backoffice  Esquema do Cenário: Listar todos os usuários     E que exista um usuário com nome "<username>", curso "<course>", email "<email>", registro "<registration>"     Quando eu clicar no link "Todos os usuários"     Então eu devo ver uma tabela com os dados:         | username     | <username>     |         | course       | <course>       |         | email        | <email>        |         | registration | <registration> |      Exemplos:         | username | course                 | email             | registration |         | João     | Ciência da Computação  | joao@gmail.com    | teste        |         | Genesio  | Engenharia de Software | genesio@gmail.com | 123123123    | 

Passo Cucumber:

Dado("que eu seja admin do sistema com email {string} e senha {string}") do |string, string2|     User.create(username: 'admin', email: string, password: string2,               registration: "15015296", course: "CIC", is_admin: true               )     visit new_user_session_path     fill_in :user_email, with: string     fill_in :user_password, with: string2     click_button "Log in" end  E("que eu esteja na pagina backoffice") do     visit(backoffice_path) end  Então("eu devo ver uma tabela com os dados:") do |table|     table.rows_hash.each do |field, value|         expect(page).to have_content(value)     end end  Então("eu devo estar em uma página com uma lista contendo o usuario       {string}, email {string}, curso {string}, e registro {string}")       do |string1 ,string2, string3, string4|      expect(page).to have_content(string1)      expect(page).to have_content(string2)      expect(page).to have_content(string3)      expect(page).to have_content(string4) end 

Preciso de uma tradução vamos dizer assim pra um teste RSpec, somente uma idéia de como ficaria o RSpec.

¿Cómo hacer un array asociativo en php a partir de dos campos mysql?

Tengo una tabla MySQL llamada ‘enlaces’ con dos campos: ‘texto’ y ‘url’. Me gustaría crear un objeto json (en realidad, array asociativo) en php, a partir de una consulta de selección de esos dos campos.

El código es el siguiente:

<?php  //se estable conexión con la base de datos  $  conexion = mysql_connect("localhost","root","******");  if (!$  conexion)  { die("Falló la conexión con la base de datos."); }   //se selecciona la base de datos  $  seleccionbd = mysql_select_db("linkador",$  conexion);    //se prepara la consulta  $  consulta = "SELECT * FROM enlaces";   //se ejecuta la consulta  $  resultado = mysql_query($  consulta,$  conexion);   //mediante el bucle while se muestran los resultados por fila   while($  fila = mysql_fetch_assoc($  resultado)){  //como en el campo url tengo cada url como un gran string/cadena separado    por comas, lo fracciono dando lugar a un array de urls  $  urls = explode(',',$  fila['url']);   //creo el array de texto y su/s correspondiente/s url/s  $  links = array($  fila['texto'] => $  urls);   echo json_encode($  links);   }  ?> 

Al final obtengo algo como esto:

{"texto1":["url1","url2"]}{"texto2":["url3","url4"]}{"texto3":["url5","url6"]} 

Y yo quiero que sea con esta estructura (un solo objeto/array, sin las llaves intermedias):

{"texto1":["url1","url2"], "texto2":["url3","url4"], "texto3":["url5","url6"]} 

¿Por qué se duplican las llaves como varios objetos? ¿Qué estoy haciendo mal? Espero su ayuda. Muchas gracias

Crear un Slider(bxSlider) a partir de un JSON (MEAN STACK)

Estoy aprendiendo a usar Angular y estoy intentano hacer un Slider con imagenes que tengo guardado en Mongodb, es decir, ya tengo un formulario donde doy de alta nuevos proyectos estos contienen datos normales y una imagen. Quiero conectar esas imagenes a mi Slider.

Así deberia verse el sitio con el Slider:

introducir la descripción de la imagen aquí

Pero así es como se mira en realidad:

introducir la descripción de la imagen aquí

Me agrega las imagenes de forma vertical, como que me genera un nuevo Slider por imagen.

Este es el código de mi componente Slider:

import { Component, OnInit } from '@angular/core'; import { Project } from '../../modelos/project'; import { Global } from '../../servicios/global'; import { ProjectService } from '../../servicios/project.service'; declare var $  :any;  @Component({   selector: 'app-slider',   templateUrl: './slider.component.html',   styleUrls: ['./slider.component.css'],   providers: [ProjectService]  }) export class SliderComponent implements OnInit {    public projects:Project[];   public url: string;    constructor(     private _projectService: ProjectService   ) {       this.url = Global.url;        }    ngOnInit() {     $  ('.bxslider').bxSlider({       mode: 'fade',       captions: true,       auto: true,      });      this.getProject();   }    getProject(){   	this._projectService.getProjects().subscribe(   		response =>{   			if(response.projects){           this.projects = response.projects;   			}   		},   		error =>{   			console.log(<any>error);   		}   	);   }   }

Este es el código del HTML Slider.

<div>   <div class="bxslider">           <!-- <div >               <img src="https://localhost:3700/api/get-image/iWqkC5Ay1g_PXPAJXjX2KjGP.jpg">           </div>           <div >             <img src="https://localhost:3700/api/get-image/hqhYu4keTZwtnLhnPtDQzWZ9.JPG">           </div> -->           <div *ngFor ="let project of projects">              <img src="{{url+'get-image/'+project.image}}">         </div>   </div> </div>  

Una parte del código está comentado porque de esa manera logré hacer que las imagenes se vieran correctamente pero es una manera manual cosa que no es lo que busco, pero gracias a eso me di cuenta de una posible solución y es la de extraer el nombre de la imagen de mi JSON pasarlo a una nueva variable y luego agregarlo en mi Slider, pero he intentado extraer el nombre y no lo he conseguido y por alguna razón mi JSON no me permite tomar alguna de sus propiedades por ejemplo: Mi JSON se llama “projcts” hay un metodo GETPROJECT que me ayuda a llamar a todos mis proyectos, creo la promesa, al final “projects” obtiene todos los proyectos pero al querer usar console.log(this.projects.nombre); este al final no me devuelve nada, me dice que está undefined pero las imagenes si me los muestra en la pagina.

Así que la ayuda que pido es ¿Como logro extraer el nombre de la imagen de mi JSON para pasarlo al HTML y este se muestre correctamente en el Slider?

Como generar archivo csv a partir de otro

Tengo una aplicacion que exporta varios archivos con respuestas en formato .csv (alrededor de 100 archivos).

Lo que necesito hacer esque una vez generado el primer archivo de respuestas. Poder leer cuantas lineas tiene (un count) y poder generar un segundo csv con este resultado:

Ejemplo:

TituloDelProjecto     NumeroDeLineas ProjectA              350 

Una vez hecho esto, necesito que al generar el segundo archivo csv. La lectura del count pueda ser agregada (append) a este nuevo segundo archivo.

Ejemplo:

TituloDelProjecto     NumeroDeLineas ProjectA              350 ProjectB              170 

Cada archivo de respuestas, tiene un encabezado. La idea es poder saltarme este encabezado cada vez que se lea el csv y haga el count en hacia el segundo archivo.

Este es parte de mi codigo el cual genera estos archivos de respuesta:

foreach (FileInfo file in d.GetFiles("*.csv")) // {     if (!(file.Name.IndexOf("__") >= 0))     {         string originalFileName = file.FullName;         int y = file.Name.IndexOf("_");         string newFileName = zipFileName + file.Name.Substring(y);          newFileName = Path.GetDirectoryName(outCsvFile) + @"\" + newFileName;         if (File.Exists(newFileName))         {             File.Delete(newFileName);         }         File.Move(originalFileName, newFileName);          files.Add(newFileName);  //newFileName me da el archivo de respuesta                                    } } 

Les agradezco la ayuda.

Saludos.