当前位置: 首页>>代码示例>>Python>>正文


Python Utils.saveJsonFile方法代码示例

本文整理汇总了Python中utils.Utils.saveJsonFile方法的典型用法代码示例。如果您正苦于以下问题:Python Utils.saveJsonFile方法的具体用法?Python Utils.saveJsonFile怎么用?Python Utils.saveJsonFile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在utils.Utils的用法示例。


在下文中一共展示了Utils.saveJsonFile方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: getProducts

# 需要导入模块: from utils import Utils [as 别名]
# 或者: from utils.Utils import saveJsonFile [as 别名]
 def getProducts(self):
     with open(Utils.getConfig()['subcatFile']) as json_file:
         jsonData = json.load(json_file)
     self.getProductsByCat(jsonData)
     self.items = sorted(self.items, key=lambda k: (k['id']))
     Utils.saveJsonFile(Utils.getConfig()['subcatFile'], jsonData)
     Utils.deleteDuplicates(self.items)
     Utils.saveJsonFile(Utils.getConfig()['productFile'], self.items)
开发者ID:thof,项目名称:decapromolist,代码行数:10,代码来源:deca_parser2.py

示例2: finish

# 需要导入模块: from utils import Utils [as 别名]
# 或者: from utils.Utils import saveJsonFile [as 别名]
 def finish(self):
     print("Więcej informacji: https://github.com/thof/decapromolist#decapromolist" + self.SPACES, file=self.mdFile)
     print(
         "PayPal: [email protected]_ (w razie gdyby ktoś chciał wspomóc projekt)" + self.SPACES,
         file=self.mdFile,
     )
     self.mdFile.close()
     Utils.renameFile(Utils.getConfig()["decapromolistFile"])
     Utils.saveJsonFile(Utils.getConfig()["decapromolistFile"], self.products)
开发者ID:thof,项目名称:decapromolist,代码行数:11,代码来源:prepare_results.py

示例3: getProducts

# 需要导入模块: from utils import Utils [as 别名]
# 或者: from utils.Utils import saveJsonFile [as 别名]
 def getProducts(self):
     with open(Utils.getConfig()['subcatFile']) as json_file:
         self.jsonData = json.load(json_file)
     for cat in self.jsonData:
         print cat['url']
         page = 0
         while True:
             page += 1
             url = cat['url'].encode('utf-8') + "/I-Page{}_40".format(page)
             print url
             try:
                 self.parse(cat['subId'], url)
             except urllib2.HTTPError as httpError:
                 print httpError
                 if str(httpError.code)[0] == '5':
                     self.parse(cat['subId'], url)
                 else:
                     break
             except IndexError:
                 break
     self.items = sorted(self.items, key=lambda k: (k['id']))
     Utils.deleteDuplicates(self.items)
     Utils.saveJsonFile(Utils.getConfig()['productFile'], self.items)
开发者ID:eminaest,项目名称:decapromolist,代码行数:25,代码来源:deca_parser.py

示例4: saveSubcategories

# 需要导入模块: from utils import Utils [as 别名]
# 或者: from utils.Utils import saveJsonFile [as 别名]
 def saveSubcategories(self, dataCat):
     Utils.renameFile(Utils.getConfig()["subcatFile"])
     Utils.saveJsonFile(Utils.getConfig()["subcatFile"], dataCat)
开发者ID:thof,项目名称:decapromolist,代码行数:5,代码来源:get_subcategories.py


注:本文中的utils.Utils.saveJsonFile方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。