我在同一个文件夹<button *ngIf="isButtonClicked"> Save me </button>
file1.py
中有两个python文件。
file2.py
file1.py
我想在file2中使用data = dict()
data["user1"] = "xyz"
data["user2"] = "abc"
#saving it in json
with open(myfile, "w") as f: #myfile is a path to a json file
json.dump(data , f, indent=4, ensure_ascii=False)
:
data
然后使用data["user3"] = "qwe"
data["user4"] = "rty"
&amp;的值来自file2的user3
保存在user4
中。我尝试导入它但它没有用。我该如何解决呢?
由于
答案 0 :(得分:0)
执行此操作,在此file2.py中: -
add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2);
function custom_variation_price( $price, $product ) {
$price = '';
$price .= wc_price($product->get_price());
return $price;
}
然后,您可以从file2.py
对数据字典执行任何操作答案 1 :(得分:0)
您可以使用pickle
(检查docs)进行对象序列化:
import pickle
a = dict()
a['hello'] = 'world'
pickle.dump(a, open('data.pkl', 'wb'))
然后导入其他文件:
import pickle
new_dict = pickle.load(open('data.pkl', 'rb'))
new_dict['hello']
>>> 'world'
它适用于任何对象:D
答案 2 :(得分:0)
试试这个:
在你的文件2中:
from file1 import data
data['user3'] = "qwe"
data['user4'] = "rty"
希望它会对你有所帮助!