中国期货监控中心模拟浏览器操作
Project description
# cfmmc
1. 中国期货市场监控中心的浏览器模拟操作。
2. 使用了`selenium`和`Chromedrive`来实现。
3. 已经实现的功能:
1. 下载每日结算单,默认保存为`csv`文件。根据已有的数据,可以接着下载。
## 准备
- 安装`selenium-python`
- 安装`chromedirve`
- 安装`cfmmc`
```
pip install cfmmc # 从 pypi 安装
# OR
pip install -e . # 从本地项目目录安装
```
## 使用
期货结算中心的登录参见[这里](https://investorservice.cfmmc.com)。
账号密码详询自己的客户经理。账号密码不同于期货交易账户。
### 下载每日结算数据
```
import cfmmc
# 设置账号密码
dic = {
'userID':'查询账号',
'password': '查询密码',
'saveto': '保存下载数据的文件夹'
}
# 下载数据
cfmmc.downloadDailySettlement(**dic)
> 请手动输入验证码:
```
弹出来的`chrome`浏览器,就是正在被代码操纵的浏览器。
输入浏览器中的验证码,即可登录。
1. 中国期货市场监控中心的浏览器模拟操作。
2. 使用了`selenium`和`Chromedrive`来实现。
3. 已经实现的功能:
1. 下载每日结算单,默认保存为`csv`文件。根据已有的数据,可以接着下载。
## 准备
- 安装`selenium-python`
- 安装`chromedirve`
- 安装`cfmmc`
```
pip install cfmmc # 从 pypi 安装
# OR
pip install -e . # 从本地项目目录安装
```
## 使用
期货结算中心的登录参见[这里](https://investorservice.cfmmc.com)。
账号密码详询自己的客户经理。账号密码不同于期货交易账户。
### 下载每日结算数据
```
import cfmmc
# 设置账号密码
dic = {
'userID':'查询账号',
'password': '查询密码',
'saveto': '保存下载数据的文件夹'
}
# 下载数据
cfmmc.downloadDailySettlement(**dic)
> 请手动输入验证码:
```
弹出来的`chrome`浏览器,就是正在被代码操纵的浏览器。
输入浏览器中的验证码,即可登录。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cfmmc-2017.12.5.tar.gz
(4.9 kB
view details)
File details
Details for the file cfmmc-2017.12.5.tar.gz
.
File metadata
- Download URL: cfmmc-2017.12.5.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e034e956073993870a08bdd9f44055db46a368b98b7ed4e0e37055e790283dcb |
|
MD5 | f73d71debf32c65b4e6b297142114ba8 |
|
BLAKE2b-256 | 80e4cb093f7654657af11f99f1cf8755b7d7ba7f9506104e9b1ab2b47d9cdd6d |