He estado usando el siguiente código Python para dar formato a una parte ID entero como una serie de números pieza con un formato:uso de Python cadena de formato a la inversa para analizar
pn = 'PN-{:0>9}'.format(id)
Me gustaría saber si hay una manera para usar la misma cadena de formato ('PN-{:0>9}'
) en reversa para extraer el ID entero del número de parte formateado. Si eso no se puede hacer, ¿hay alguna manera de usar una cadena de formato único (o regex?) Para crear y analizar?
No utilice el nombre de 'id'. También es el nombre de un built-in. – jamylak
Si bien la regla básica de evitar nombres incorporados es buena, en la práctica, el 'id' incorporado rara vez se usa, y anularlo dentro del alcance de un método es poco probable que plantee algún problema. Esta regla es más aplicable cuando las personas nombran variables que anulan los tipos, como 'list',' dict', 'set', y' str'. – PaulMcG