Можно ли загружать файлы в Google Docs через командную строку или Bash или через Python. У меня есть много вещей для загрузки, но у меня есть только доступ к командной строке и ничего другого.
есть ли способ сделать
Абсолютно. Вам понадобится Google Docs API . Python должен делать прекрасную работу. Существует также несколько примеров кода из Google здесь с примерами, которые делают именно это здесь .
Проверьте это: https://github.com/prasmussen/gdrive
Для Ubuntu используйте gdrive-linux-x64:
$ wget -O gdrive "https://docs.google.com/uc?id=0B3X9GlR6EmbnQ0FtZmJJUXEyRTA&export=download" $ chmod +x gdrive $ echo "Hello World" > hello.txt $ ./gdrive upload hello.txt Authentication needed Go to the following url in your browser: https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=########## Enter verification code: 4/Zg#############er234 Uploading hello.txt Uploaded 1g#############qU2 at 6.0 B/s, total 12.0 B $ ./gdrive info 1g#############qU2 Id: 1g#############qU2 Name: hello.txt Path: hello.txt Mime: text/plain Size: 12.0 B Created: 2018-09-25 13:47:24 Modified: 2018-09-25 13:47:24 Md5sum: e59ff97941044f85df5297e1c302d260 Shared: True Parents: 0AL#############3VA ViewUrl: https://drive.google.com/a/positrace.com/file/d/1g#############qU2/view?usp=drivesdk DownloadUrl: https://drive.google.com/a/positrace.com/uc?id=1g#############qU2&export=download
Для доступа к bash это полезный драйвер FUSE для монтирования Документов Google:
http://code.google.com/p/google-docs-fs/
Google предоставляет клиент Python для API gdata:
http://code.google.com/p/gdata-python-client/
И есть несколько полезных сценариев Python, которые предоставляют bash-подобные команды для доступа к Документам Google:
http://code.google.com/p/gdatacopier/