Articles of string

Formatação avançada de strings do Python com espaços reservados personalizados?

Eu tenho o seguinte modelo HTML em uma variável do Python: template = “”” function work() { alert(‘bla’); } Success rate is {value:.2%} percent. “”” Quero replace {value:.2%} por algum número decimal com a formatação apropriada. Como meu modelo pode conter muito código JavaScript, eu quero evitar escaping as chaves com {{ e }} , […]

Criar linhas de texto, ‘\ n’.join (my_list) está faltando nova linha :-(

Eu quero juntar N cordas a nova string. Uma linha para cada item: my_list=[‘one’, ‘two’, ‘three’] lines=’\n’.join(my_list) Infelizmente eu preciso de uma nova linha no final de cada linha. Na solução acima, a última linha está faltando a nova linha. Eu procuro uma solução amigável fácil e novata. … eu uso o Python 2.7

manipulação de string python

Eu tenho uma string s com colchetes nesteds: s = “AX(p>q)&E((-p)Ur)” Eu quero remover todos os caracteres entre todos os pares de colchetes e armazenar em uma nova string como esta: new_string = AX&E Eu tentei fazer isso: p = re.compile(“\(.*?\)”, re.DOTALL) new_string = p.sub(“”, s) Dá saída: AX&EUr) Existe alguma maneira de corrigir isso, […]

Python traduzir com vários caracteres

Eu estou tentando criar um programa em python 3.3.3 que terá uma seqüência de caracteres, em seguida, transformá-lo em números (1-26) Eu sei como fazer isso por um dígito, mas não por 2 translist = str.maketrans(“123456789”, “ABCDEFGHI”) Existe uma maneira de fazer isso

Backtracking catastrófico do regex do Python

Eu estou procurando um arquivo XML gerado a partir da palavra Ms para algumas frases. O problema é que qualquer frase pode ser interrompida com algumas tags XML, que podem estar entre as palavras ou até mesmo dentro das palavras, como você pode ver no exemplo: To increase knowledge of and acquired skills for implementing […]

Como truncar e preencher em python3 usando apenas str.format?

Eu gostaria de fazer isso: ‘{pathname:>90}’.format(pathname=’abcde’)[-2:] usando formatação de string em vez de indexação de array. Portanto, o resultado seria ‘de’ ou, no caso do nome do caminho = ‘e’, ​​o resultado seria ‘e’ com um espaço antes de e. Se o índice fosse [2:], esta questão seria respondida por Como truncar uma string usando […]

Como controlar o comprimento do resultado de string.format (bool_value) em Python?

Qual a maneira equivalente de str.format funcionar para converter booleanos em strings? >>> “%5s” % True ‘ True’ >>> “%5s” % False ‘False’ Por favor, note o espaço em ‘ True’ . Isso sempre faz com que o comprimento seja o mesmo para ‘True’ e ‘False’. Eu verifiquei os methods nesta postagem: Como os booleanos […]

Imprimir apenas vogais em uma string

Eu sou novo em Python e estou tentando imprimir todas as vogais em uma string. Então, se alguém entrar “Ei, tudo bem?” , todas as vogais precisam ser impressas … mas eu não sei como? (então não é sobre contar as vogais, é sobre imprimir as vogais) Por enquanto eu tenho isso; sentence = input(‘Enter […]

Portabilidade StringIO entre python2 e python3 ao capturar stdout

Escrevi um pacote python que consegui tornar totalmente compatível com o python 2.7 e o python 3.4, com uma exceção que me engana até agora. O pacote inclui um script de linha de comando e nos meus testes de unidade eu uso este código para executar a rotina principal do script enquanto sobrescrevo sys.argv para […]

É possível transformar uma string de input em um object de function que pode ser chamado em Python?

Eu quero ser capaz de tomar uma string que descreve uma function do Python e transformá-lo em um object de function que eu possa chamar. Por exemplo, myString = “def add5(x): return x + 5” myFunc = myString.toFunction() <– something like this? print myFunc(10) <– should print 15 Meu desejo de poder fazer isso surgiu […]