notes/snippet/python/qps.py

52 lines
868 B
Python

# coding=utf-8
def main():
# 间隔 0.5h
data = [
575694,
674634,
861792,
1118500,
1372345,
1701941,
2062369,
2504108,
2955319,
3424120,
3892280,
4354368,
4715539,
5140094,
5576007,
5879060,
6258906,
6614071,
6990327,
7362604,
7793477,
8297329,
8819883,
9223500,
9509695,
9745138,
9965340,
10190314,
10403149,
10597899,
10796691,
11000463,
11193785,
11386259]
delta_data = []
i = 1
while i < len(data):
# 计算每半个小时的 qps
delta_data.append((data[i] - data[i-1])/30/60)
i += 1
print(delta_data)
if __name__ == "__main__":
main()