import json
import re
import time
import requests
fundCode = "161725"
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36'
}
res = requests.get("http://fund.eastmoney.com/pingzhongdata/%s.js" % fundCode, headers=headers)
jsonStr = re.findall("var Data_netWorthTrend = (\[{.*?}\]);/\*累计净值走势", res.text)[0]
for i in json.loads(jsonStr):
dt = time.strftime("%Y-%m-%d", time.localtime(i["x"] / 1000))
print(dt, i["y"]