parent
c2d967b7f3
commit
57f7060794
Binary file not shown.
|
@ -0,0 +1,39 @@
|
|||||||
|
#!/usr/bin/env python2
|
||||||
|
|
||||||
|
import os.path
|
||||||
|
import codecs
|
||||||
|
import csv
|
||||||
|
|
||||||
|
import _pathfix
|
||||||
|
|
||||||
|
from mhapi.db import MHDB
|
||||||
|
|
||||||
|
|
||||||
|
def set_buy(db, item_id, buy):
|
||||||
|
print "buy", item_id, buy
|
||||||
|
cur = db.cursor()
|
||||||
|
cur.execute("""UPDATE items SET
|
||||||
|
buy=? WHERE _id=?""",
|
||||||
|
(buy, item_id))
|
||||||
|
|
||||||
|
def set_buy_by_name(db, name, buy):
|
||||||
|
cur = db.cursor()
|
||||||
|
cur.execute("""UPDATE items SET
|
||||||
|
buy=? WHERE name=?""",
|
||||||
|
(buy, name))
|
||||||
|
rowid = cur.lastrowid
|
||||||
|
print "buy", rowid, name, buy
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
db = MHDB(game="4u")
|
||||||
|
delta_file_path = os.path.join(_pathfix.db_path, "mh4u", "weapon_shop.csv")
|
||||||
|
|
||||||
|
with open(delta_file_path) as f:
|
||||||
|
reader = csv.reader(f)
|
||||||
|
for row in reader:
|
||||||
|
name = row[0]
|
||||||
|
value = int(row[1])
|
||||||
|
set_buy_by_name(db, name, value)
|
||||||
|
|
||||||
|
db.commit()
|
||||||
|
db.close()
|
||||||
Loading…
Reference in new issue