sábado, 2 de fevereiro de 2019

PYTHON - Separando Strings

Python.


As profissões e as atividades desenvolvidas nos diversos setores da vida produtiva serão, a curto prazo, afetadas pelas novas técnicas implementadas pela tecnologia 4.0. O Direito não escapará dessa onda que chega como uma Tsunami, vencendo paradigmas e soterrando antigos modelos de atuação.

Por essa razão, vamos começar a "falar e a pensar" na forma dessa nova linguagem. Escolhi o Python. 

Python é uma linguagem bem versátil capaz de resolver inúmeros problemas relacionados às mais diversas situações e cenários.

Hoje, para inaugurar o tópico, fiz um script que separa o nome do arquivo de um caminho no diretório do computador.

from tkinter import *

filename = 'c:/conversor/test/desktop/documento.pdf'
# Aqui pesquisamos no nome do caminho quantas "/" e atribuímos a (i)i = int(filename.count('/'))

# Aqui pesquisamos a posição p da ocorrência da "/"p = int(filename.find('/'))

print('valor de i: ',i)
print('valor de p: ',p)

# Aqui vamos tratar um loop de i vezes# no qual iremos a partir do evento p# separar a string do nome a partir de p+1 até# o final.
for x in range(i):
    print('valor de x: ',x)
    filename = filename [p+1:]
    print('valor de i: ', i)
    print('valor de p: ', p)
    p = int(filename.find('/'))
    print('valor de p: ', p)
    print(filename)
    
# O resultado final será: documento.pdf



 








=============================