python 3 - 读取和写入在线文件

时间:2017-05-02 08:23:47

标签: python python-3.x google-drive-api

我正在尝试学习如何读取和写入数据库(如投递箱或Google驱动器)上的文件,但是我遇到了很大的困难,这是我尝试过的:

import urllib.request
data = urllib.request.urlopen(URL)
for line in data:
    print(line)

google驱动器文档中的内容(我想要打印的内容):

Hello

World

它实际打印的内容:

b'<!DOCTYPE html><html lang="en"><head><meta property="og:title" 
等等......

我能做些什么吗?

1 个答案:

答案 0 :(得分:1)

  

仅仅因为你可以抓取网络并不意味着你总是应该

您应该使用官方API执行此任务。

获得文件后,您可以使用解析库,例如Beautiful Soup(用于HTML或XML解析)从文件中获取所需的数据。如果文件采用其他格式(CSV,JSON等),则使用相应的python模块。