¿Puede JMP calcular el valor MD5 para cada fila de texto en la columna especificada?txt
zzJXKxOYK2w2I000163798053859
eaimGDAVK2w2I000163798053859
wOSVvvNQK2w2I000163798053859
WXHmhViTK2w2I000163798053859
¡Gracias!

Análisis y modelado de datos básicosventanasRe: ¿Puede JMP calcular el valor MD5 para cada fila de texto en la columna especificada?Usando la integración de Python en JMP 18. El código aquí abre 'Gran clase' agrega una columna 'cksum' y luego realiza la suma de verificación md5 en la columna 'nombre', completando las filas de la tabla de datos a medida que avanza.
import jmp
import hashlib
dt = jmp.open(jmp.SAMPLE_DATA + 'Big Class.jmp')
dt.new_column('cksum', jmp.DataType.Character)
for x in range( dt.nrows ):
dt['cksum'][x] = hashlib.md5( dt['name'][x].encode('utf-8' ) ).hexdigest()

Re: ¿Puede JMP calcular el valor MD5 para cada fila de texto en la columna especificada?¡Gracias!
Espero con ansias.
Re: ¿Puede JMP calcular el valor MD5 para cada fila de texto en la columna especificada?Sí tu puedes.
Uno de los objetivos centrales del diseño de Python es garantizar la legibilidad del código. Es por eso que no hay caracteres de control de bloque de inicio/fin como los que usa C/C++/Java. { } En lugar de eso, Python fuerza el uso de niveles de sangría para indicar el alcance. Como desarrollador que ha tenido que mantener mi propio código (o peor aún, el código de otra persona), meses o años después, prefiero que el código sea fácil de leer. La combinación en una sola línea solo guarda un carácter en la memoria, frente a ';' Pero si tiene algún espacio alrededor del ';' entonces no estás ahorrando memoria ni reduciendo la claridad.
La decisión es completamente tuya.
Re: ¿Puede JMP calcular el valor MD5 para cada fila de texto en la columna especificada?¿Se puede cambiar este código Python de varias líneas a una sola línea?
Por ejemplo:
import jmp ;import hashlib
dt = jmp.open(jmp.SAMPLE_DATA + 'Big Class.jmp');dt.new_column('cksum', jmp.DataType.Character)¡Gracias expertos!
Re: ¿Puede JMP calcular el valor MD5 para cada fila de texto en la columna especificada?Deseo una wiki de conocimientos. Y una forma de promover ejemplos como este y hacer que tenga referencias cruzadas con Python, MD5 y la tabla de datos.
Y me gusta tu tema de compromiso entre oscuridad y luz; entre eso y la sombra paralela, realmente se ve bien con el alto contraste en blanco y negro.