Como converter documento do Google Docs para arquivo de texto

3

Como eu capturaria todo o texto em um documento do Google Docs e o converteria em um arquivo de texto, preferencialmente de uma maneira que possa ser usada em um script? wget funcionaria? como:

wget https://docs.google.com/document/d/documentcode > googledoc.txt

Em caso afirmativo, posso usar um URL abreviado?

    
por suomynonA 21.01.2018 / 18:53

2 respostas

1

Não há necessidade de canalizar para outro programa para converter o arquivo. Você pode fazer o download do Google Docs em qualquer formato compatível, usando os parâmetros existentes no endereço da URL.

https://docs.google.com/document/d/FILE_ID/export?format=FORMAT

onde:

  • FILE_ID é o ID da string do arquivo de destino e;
  • FORMAT é o formato de arquivo escolhido, por exemplo, txt

Em seguida, fazer o download do documento do Google Docs como arquivo de texto é simples usando wget ou um navegador da web. Ambos os métodos farão o download do documento como arquivo de texto conforme o esperado.

Eu tentei a mim mesmo e a saída se parece com algo assim:

$ wget https://docs.google.com/document/d/FILE_ID/export?format=txt
--####-##-## ##:##:##--  https://docs.google.com/document/d/FILE_ID/export?format=txt
Resolving docs.google.com (docs.google.com)...
Connecting to docs.google.com (docs.google.com)... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: ‘export?format=txt’

    [ <=>                                    ] 649         --.-K/s   in 0s      

####-##-## ##:##:## (##.# MB/s) - ‘export?format=txt’ saved [649]

O endereço de URL de outros produtos, como o Planilhas Google, a Apresentação do Google ou até mesmo o Google Drive, seria um pouco diferente.

Em termos de documentação, o único guia relevante que encontrei foi esta postagem de blog datada por volta de 2014 . Há esta página do guia do desenvolvedor do Google Drive , mas não é útil. Isso é tudo.

    
por clearkimura 29.01.2018 / 16:08
0

Faça o download do Documento Google como um documento do Word com a extensão .docx. Certifique-se de ter o pacote docxtxt já instalado. Em seguida, execute o comando docx2txt seguido pelo nome do seu arquivo. Por exemplo ...

docx2txt report.docx

    
por Desert Digital 21.01.2018 / 19:50