【问题标题】:How do I export a list (of data) from a python file into a separate external file?如何将 python 文件中的(数据)列表导出到单独的外部文件中?
【发布时间】:2021-06-22 03:42:38
【问题描述】:

我有一个 python 文件,它运行机器学习算法来识别图像中的圆圈。从这个 python 文件中,我能够获得围绕圆圈放置的每个边界框的所有坐标(x 和 y)。我将所有坐标附加到局部变量xlist/ylist(坐标的所有整数值的列表)中。

保存xlistylist 的外部文件(.txt.py)的最佳方式是什么

【问题讨论】:

    标签: python list file pickle


    【解决方案1】:

    您可以使用 pickle 库。它仅将数据保存为其原始数据类型。

    【讨论】:

      【解决方案2】:

      您可以将它们存储在.txt 文件中。

      试试这个

      file = open('xlistFile.txt', 'w')
      
      for item in xlist:
          file.write(str(item))
      
      file.close()
      

      你可以对 ylist 做同样的事情

      【讨论】:

        【解决方案3】:

        你可以把它保存到pickle中:

        with open("xlist.pkl", "wb") as fw:
            pickle.dump(xlist, fw)
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-09-08
          • 2016-05-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多