命令行工具说明

00. 命令行的帮助选项

  1. mootdx affair --help
  2. Usage: mootdx affair [OPTIONS]
  3. 财务文件下载&解析.
  4. Options:
  5. -p, --parse TEXT 要解析文件名
  6. -l, --files 列出文件列表
  7. -f, --fetch TEXT 下载财务文件的文件名
  8. -a, --downall 下载全部文件
  9. -o, --output TEXT 输出文件, 支持 CSV, HDF5, Excel, JSON 等格式.
  10. -d, --downdir TEXT 下载文件目录
  11. -v, --verbose
  12. --help Show this message and exit.

01. 列出所有财务文件

  1. mootdx affair -l
  2. +------------------+----------+----------------------------------+
  3. | filename | filesize | hash |
  4. +------------------+----------+----------------------------------+
  5. | gpcw20191231.zip | 165 | b590fc5fa3a6ec6ab5d881c31e1d71a5 |
  6. | gpcw20190930.zip | 735575 | 16e8f046362e951d154b1f5290137845 |
  7. | gpcw20190630.zip | 3213061 | 13d2729685d65efebb0d6b47c4c16b40 |
  8. | gpcw20190331.zip | 2859099 | 95724f55c9a20be3c7bd1cea95919ed8 |
  9. | gpcw20181231.zip | 3274511 | 585ffa351f4060e6274bdfb9d36de097 |
  10. | gpcw20180930.zip | 2927452 | 4f463b8536cea8fcaaec90512a562dae |
  11. | gpcw20180630.zip | 3085199 | a6381831231a782cf193285b6fb4b22d |
  12. | gpcw20180331.zip | 2722534 | 0835660cce80028fd59131e7c5f5f75e |
  13. | gpcw20171231.zip | 3188864 | 572f1c558cf48e149d7e065aba5fe787 |

02. 按文件名下载文件

文件名由上面方法获取

  1. mootdx affair -f gpcw20191231.zip
  2. Downloaded 165, Total is 0

03. 批量下载全部文件

增加快捷方式 mootdx affair -a

  1. mootdx affair -f all
  2. Downloaded 165, Total is 0
  3. Downloaded 30000, Total is 0
  4. Downloaded 60000, Total is 0
  5. Downloaded 90000, Total is 0
  6. ....

04. 按文件名解析文件

文件名由列表方法获取

  1. mootdx affair -p gpcw20000930.zip
  2. report_date col1 col2 ... col313 col314 col315
  3. code ...
  4. 600306 20000930 0.0 0.0 ... -4.039810e+34 31201.0 -4.039810e+34
  5. 600565 20000930 0.0 0.0 ... -4.039810e+34 81028.0 -4.039810e+34
  6. [2 rows x 316 columns]