Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - lucifer_777

#1
Código (python) [Seleccionar]
[code=python][code=python][/code][/code]este es el script va acompañado de sus paths de dos archivos que contiene el primero llamado combo1.txt palabras al al azar en forma de lista
de esta forma:
amor
dicha
placer
10301886
beshos
princesa
nena
gangter
juan
87
99
12111999
rocio
----------------------------------------------------------termina txt

lo q hace el script es hacer permutaciones y combinaciones de dos en dos  

-------------------------------------------------------------posteo el script
Código (python) [Seleccionar]
# -*- coding: utf8 -*-
#! python
import itertools
import re

with open('C:\\Windowssystem\\combo1.txt', 'r') as f:

   alist = f.readlines()
   #alist = f.read().rstrip('\n')
f.close()
#############################################################################hasta aqui vamos bien
palabras = alist
#palabras = ['password', 'admin', '2015', '2016', 'qwerty']
list_password = []

for r in [2,2]:
   # para permutar cambiar combinations por permutations
   res = itertools.combinations(palabras, r)
   for e in res:
       list_password.append(''.join(e))
######################################################################
ra= open('C:\\Windowssystem\\combo2.txt', 'w')
#ra.seek(0)
ra.writelines(str((list_password)))
ra.close()

##################################################################

# with open('C:\\Windowssystem\\combo2.txt', 'r') as fas:
#      con = fas.readline().rstrip('\n')

#      line2 = str(con).replace('', '').rstrip('\n')

with open('C:\\Windowssystem\\combo2.txt', 'r') as fac:

   #alist = f.readlines()#[:-1]
   alista = fac.read()


   #.split('\n')
#fac.close()
print alista




-------------------------------------------------------------------------termina python script
esto es lo que arroja como respuesta

Código (python) [Seleccionar]
['amor\ndicha\n', 'amor\nplacer\n', 'amor\n10301886\n', 'amor\nbeshos\n', 'amor\nprincesa\n', 'amor\nnena\n', 'amor\ngangter\n', 'amor\njuan\n', 'amor\n87\n', 'amor\n99\n', 'amor\n12111999\n', 'amor\nrocio', 'dicha\nplacer\n', 'dicha\n10301886\n', 'dicha\nbeshos\n', 'dicha\nprincesa\n', 'dicha\nnena\n', 'dicha\ngangter\n', 'dicha\njuan\n', 'dicha\n87\n', 'dicha\n99\n', 'dicha\n12111999\n', 'dicha\nrocio', 'placer\n10301886\n', 'placer\nbeshos\n', 'placer\nprincesa\n', 'placer\nnena\n', 'placer\ngangter\n', 'placer\njuan\n', 'placer\n87\n', 'placer\n99\n', 'placer\n12111999\n', 'placer\nrocio', '10301886\nbeshos\n', '10301886\nprincesa\n', '10301886\nnena\n', '10301886\ngangter\n', '10301886\njuan\n', '10301886\n87\n', '10301886\n99\n', '10301886\n12111999\n', '10301886\nrocio', 'beshos\nprincesa\n', 'beshos\nnena\n', 'beshos\ngangter\n', 'beshos\njuan\n', 'beshos\n87\n', 'beshos\n99\n', 'beshos\n12111999\n', 'beshos\nrocio', 'princesa\nnena\n', 'princesa\ngangter\n', 'princesa\njuan\n', 'princesa\n87\n', 'princesa\n99\n', 'princesa\n12111999\n', 'princesa\nrocio', 'nena\ngangter\n', 'nena\njuan\n', 'nena\n87\n', 'nena\n99\n', 'nena\n12111999\n', 'nena\nrocio', 'gangter\njuan\n', 'gangter\n87\n', 'gangter\n99\n', 'gangter\n12111999\n', 'gangter\nrocio', 'juan\n87\n', 'juan\n99\n', 'juan\n12111999\n', 'juan\nrocio', '87\n99\n', '87\n12111999\n', '87\nrocio', '99\n12111999\n', '99\nrocio', '12111999\nrocio', 'amor\ndicha\n', 'amor\nplacer\n', 'amor\n10301886\n', 'amor\nbeshos\n', 'amor\nprincesa\n', 'amor\nnena\n', 'amor\ngangter\n', 'amor\njuan\n', 'amor\n87\n', 'amor\n99\n', 'amor\n12111999\n', 'amor\nrocio', 'dicha\nplacer\n', 'dicha\n10301886\n', 'dicha\nbeshos\n', 'dicha\nprincesa\n', 'dicha\nnena\n', 'dicha\ngangter\n', 'dicha\njuan\n', 'dicha\n87\n', 'dicha\n99\n', 'dicha\n12111999\n', 'dicha\nrocio', 'placer\n10301886\n', 'placer\nbeshos\n', 'placer\nprincesa\n', 'placer\nnena\n', 'placer\ngangter\n', 'placer\njuan\n', 'placer\n87\n', 'placer\n99\n', 'placer\n12111999\n', 'placer\nrocio', '10301886\nbeshos\n', '10301886\nprincesa\n', '10301886\nnena\n', '10301886\ngangter\n', '10301886\njuan\n', '10301886\n87\n', '10301886\n99\n', '10301886\n12111999\n', '10301886\nrocio', 'beshos\nprincesa\n', 'beshos\nnena\n', 'beshos\ngangter\n', 'beshos\njuan\n', 'beshos\n87\n', 'beshos\n99\n', 'beshos\n12111999\n', 'beshos\nrocio', 'princesa\nnena\n', 'princesa\ngangter\n', 'princesa\njuan\n', 'princesa\n87\n', 'princesa\n99\n', 'princesa\n12111999\n', 'princesa\nrocio', 'nena\ngangter\n', 'nena\njuan\n', 'nena\n87\n', 'nena\n99\n', 'nena\n12111999\n', 'nena\nrocio', 'gangter\njuan\n', 'gangter\n87\n', 'gangter\n99\n', 'gangter\n12111999\n', 'gangter\nrocio', 'juan\n87\n', 'juan\n99\n', 'juan\n12111999\n', 'juan\nrocio', '87\n99\n', '87\n12111999\n', '87\nrocio', '99\n12111999\n', '99\nrocio', '12111999\nrocio']
[Finished in 0.7s]

-------------------------------------------------------------------------------------fin
lo que quiero es quitarle las malditas \n comas etc y regresarlo en forma de lista pero aun no logro conseguirlo me gustaria que quede asi:

amordicha
amorplacer
amor10301886
etc
etc

ojala puedan ayudarme a resolverlo ya que es un buen aporte para permutar y combinar
palabras para generar diccionarios personalizables.
saludos a toda la nata hack



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
#2
or ahi vi un post de peticiones moderadores emails para una peticion pfa...
un saludo y felicidades por el gran trabajo que hacen de vdad hay grandes programadores aqui saloudos¡¡¡¡