import shelve
# допустим, вы сначала в него запишите какие-то данные
with shelve.open('shelve_file.shlv') as shlv:
shlv['13'] = 84278142
shlv['14'] = 9249292
shlv['33'] = 8282828282
shlv['939'] = 1233333
# затем изменяете нужный элемент
with shelve.open('shelve_file.shlv') as shlv:
shlv['33'] = 99999999
$pattern = "/onclick=\"\w+\(\'[\d_\w]+1\', ?\'([\d\.]+)\', ?\'([\d\.]+)\'\)\"/gmi";