[英]python 3 - reading and writing to an online file
我正在尝试学习如何读写数据库(例如保管箱或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"
等...
有什么我可以做的吗?
仅仅因为您可以爬网并不意味着您总是应该
您应该使用官方API来完成此任务。
试算表: https : //developers.google.com/sheets/api/quickstart/python
Google云端硬盘: https : //developers.google.com/drive/v3/web/quickstart/python
其他Google产品: https : //developers.google.com/products/
获取文件后,您可以使用解析库(例如Beautiful Soup (用于HTML或XML解析))从文件中获取所需的数据。 如果文件是其他格式(CSV,JSON等),则使用相应的python模块。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.