代码拉取完成,页面将自动刷新
# -*- coding:UTF-8 -*-
"""
矿工专用
"""
from urllib import request
import hashlib
import json
class miner():
def __init__(self):
pass
def get_data(self,address):
re = request.Request(address)
with request.urlopen(re) as f:
data_json = f.read()
data = json.loads(data_json.decode())
return data
def cal_data(self,data):
re = 0
i = 1
while(re == 0):
cal = hashlib.sha256()
cal.update((data+str(i)).encode("utf-8"))
res = cal.hexdigest()
if (res[-3:] == '000'):
re = 1
else:
i = i + 1
print(res)
return i
def respone(self):
pass
if __name__ == '__main__':
m = miner()
y = []
data = m.get_data("http://localhost:8080/get_data")
print(data[0])
for x in data:
y.append(m.cal_data(x))
print(y)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。