最近在搞datax,剛剛開(kāi)始,先記錄一個(gè)問(wèn)題
就是使用datax,主要是一個(gè)配置文件,json文件,json文件中有數(shù)據(jù)庫(kù)連接信息
通常來(lái)說(shuō),一個(gè)數(shù)據(jù)庫(kù)中會(huì)有很多表要來(lái)同步,如果在每個(gè)json文件中都來(lái)一遍數(shù)據(jù)庫(kù)信息,那也太坑了吧,所以一定會(huì)使用變量
python中怎么對(duì)json文件中的變量進(jìn)行替換呢?
我從下了班就開(kāi)始找資料,偶然間,發(fā)現(xiàn)一篇博客,哈哈哈,我看見(jiàn)里面直接就進(jìn)行了替換,也沒(méi)用啥,有點(diǎn)兒意思,我就試了試,居然成功了。
這里先記錄下方法,哈哈,省去了我去研究了,先說(shuō)說(shuō)方法,明后天再詳細(xì)記錄datax的使用
python2 /opt/datax/bin/datax.py ods_hello_world.json -p "-Dp_table_name=tmp_20200309_2"
我一開(kāi)始在想這個(gè) -p是啥,想著應(yīng)該是參數(shù),但并不確認(rèn),對(duì)python不太熟
試了試果然如此,厲害了,這樣目前已經(jīng)可以解決我的問(wèn)題了