-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
34 lines (29 loc) · 1016 Bytes
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# -*- encoding: utf-8 -*-
"""
@File : main.py
@Time : 2023-03-09, 周四, 18:18
@Author : 焦棚子
@Email : jiaopengzi@qq.com
@Blog : https://jiaopengzi.com/
@Version : 1.0.0
@Description : 获取 dax & m 官方文档信息 入口文件
"""
import random
import time
from dax import DAX
from m import M
# DAX
start_time_dax = time.time()
dax = DAX()
download_dax = dax.get_dax()
print(f"DAX 下载完毕!文件存放位置:{download_dax}")
end_time_dax = time.time()
print(f"耗时 {(end_time_dax - start_time_dax):.2f} 秒!") # 耗时 387.04 秒!,注意英文版需要 科 + 学 + 上 + 网
time.sleep(random.uniform(10, 30)) # 增加10到30秒的随机延时 延时避免报错
# Power Query
start_time_m = time.time()
m = M()
download_m = m.get_m()
print(f"Power Query 下载完毕!文件存放位置:{download_m}")
end_time_m = time.time()
print(f"耗时 {(end_time_m - start_time_m):.2f} 秒!") # 耗时 692.87 秒!