En Python, ¿podría simplemente ++ un char? ¿Cuál es una forma eficaz de hacer esto?
Quiero recorrer las URL que tienen www.website.com/term/#, www.website.com/term/a, www.website.com/term/b, www.website.com/term/c, www .website.com / term / d ... www.website.com/term/z formato.
                    
                        python
                                python-2.7
                                alphabet
                                
                    
                    
                        MillsOnWheels
fuente
                
                fuente

Respuestas:
Puede usar
string.ascii_lowercaseque es simplemente una cadena de conveniencia de letras minúsculas,>>> from string import ascii_lowercase >>> for c in ascii_lowercase: ... # append to your urlfuente
string.ascii_lowercaseproporciona'abcdefghijklmnopqrstuvwxyz'Además de
string.ascii_lowercaseque también debe echar un vistazo a laordychrmuebles empotrados.ord('a')le dará el valor ascii de'a'ychr(ord('a'))le devolverá la cadena'a'.Con estos, puede aumentar y disminuir a través de códigos de caracteres y convertir hacia adelante y hacia atrás con bastante facilidad. La tabla ASCII siempre es un buen marcador para tener también.
fuente
man, puede obtener la tabla ASCII a través deman ascii.