Jump to content
Fórum Script Brasil
  • 0

Copiar e colar texto (clipboard)


Question

Pessoal boa noite, sei que é chato o usuário iniciante, mas vou estou tentando aprender essa linguagem maravilhosa. De repente alguém pode me ajudar. Pesquisei bastante e encontrei a biblioteca clipboard e estou tentando criar um código para copiar e colar texto em arquivo txt. Pesquisei bastante e não encontrei algo para tentar avançar. 

Preciso achar uma frase no arquivo txt, após localizar essa linha, preciso copiar as três linhas abaixo. Essa seria a primeira parte.

No momento da colagem preciso fazer o código colar em vários arquivos txt ao mesmo tempo. Ele iria procurar um frase novamente nos arquivos de destino e colar essas três linha copiadas.

A questão pelo meus estudos é que preciso informar esse intervalo de colagem, entre frases.

Tenho pesquisado a biblioteca clipboard, que parece ser mais intuitiva para o iniciante.

Sei que iniciante é chato, mas quem puder me ajudar será de grande valia.

Tentei começar pelo menos:

 

consigo achar a linha que preciso e ler as três linhas seguintes:

import clipboard

modulo =  open('modulo.txt','r')
linhamodulo = ''
nomes = {}
while linhamodulo[:14] != 'voos modulo 1':
    linhamodulo = modulo.readline()
    linhamodulo = modulo.readline()
    linhamodulo = modulo.readline()
    

linhamodulo.close()
    

 

Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148908
    • Total Posts
      645004
×
×
  • Create New...