以下内容转自 数析学院,只节选了部分,有需要的同学可以直接查看原文
有时我们需要直接从网络上获取数据和以网络的形式进行表达,本节主要介绍使用 python 通过 ftplib、httplib 和 urllib 包获取网页信息及画出网页图表的基本操作。
一、网络基础操作
1、ftplib
- import ftplib
- import numpy as np
- ftp = ftplib.FTP('quant-platform.com')
- ftp.login(user='python', passwd='python')
- np.save('./data/array', np.random.standard_normal((100, 100)))
- f = open('./data/array.npy', 'r')
- ftp.storbinary('STOR array.npy', f)
- ftp.retrlines('LIST')
- f = open('./data/array_ftp.npy', 'wb').write
- ftp.retrbinary('RETR array.npy', f)
- ftp.delete('array.npy')
- ftp.retrlines('LIST')
- ftp.close()
- !ls -n ./data
- !rm -f ./data/arr*
- # 清理目录
- ftps = ftplib.FTP_TLS('quant-platform.com')
- ftps.login(user='python', passwd='python')
- ftps.prot_p()
- ftps.retrlines('LIST')
- ftps.close()


雷达卡




京公网安备 11010802022788号







