Python3+beautifulsoup dynamic data acquisition of desired content

want to get the number of clicks on a chapter of an article on the literature website, website address: http://www.jjwxc.net/onebook.

the url: of the dynamic information you want to obtain http://s8-static.jjwxc.net/ge.

this is my code:

from bs4 import BeautifulSoup
import requests
url = "http://s8-static.jjwxc.net/getnovelclick.php?novelid=3601&jsonpcallback=novelclick"
web_data = requests.get(url)
web_data.encoding = "gzip"
soup = BeautifulSoup(web_data.text, "html.parser")
print(soup)

print comes out like this:

novelclick({"1":"82686","2":"73363","3":"52320","4":"49171","5":"46838","6":"43687","7":"36339","8":"36067","9":"35917","10":"35570","11":"32912","12":"34357","13":"33653","14":"31370","15":"33803","16":"32647","17":"30681","18":"32163","19":"29455","20":"31213","21":"30199","22":"28536","23":"30041","24":"28862","25":"29439","26":"29469","27":"29378","28":"29678","29":"31427","30":"53411"})

how to remove the previous novelclick, to arrange the chapters and clicks, like this:
1 82686
2 73363
3 52320
4 49171
.
..

Mar.28,2021

suddenly does not return data, and can only write the regular matching as variables

.

import requests
import re
import json

headers = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 \
    (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36"
}

url = "http://s8-static.jjwxc.net/getnovelclick.php?novelid=3601&jsonpcall\
back=novelclick"
web_data = requests.get(url, headers=headers)
web_data.encoding = "gzip"
result = web_data.content.decode()
string = re.findall(r'({.*?})', result)[0]


-sharp string = '{"1":"82686","2":"73363","3":"52320","4":"49171","5":"46838","6":"\
-sharp 43687","7":"36339","8":"36067","9":"35917","10":"35570","11":"32912","12":"34\
-sharp 357","13":"33653","14":"31370","15":"33803","16":"32647","17":"30681","18":"32\
-sharp 163","19":"29455","20":"31213","21":"30199","22":"28536","23":"30041","24":"\
-sharp 28862","25":"29439","26":"29469","27":"29378","28":"29678","29":"31427","\
-sharp 30":"53411"}'

tmp_dict = json.loads(string)
for k, v in tmp_dict.items():
    print(k, v)
-sharp 1 82686
-sharp 2 73363
-sharp 3 52320
-sharp 4 49171
-sharp 5 46838
-sharp 6 43687
-sharp 7 36339
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e4bcac-44e51.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e4bcac-44e51.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?