读取文件窗口的自定义属性

2024-05-19 07:07:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我的家人很难决定哪一周吃什么。因此,我将制作一个程序,它将根据配方属性从目录中随机选择配方文件:所需的准备量、菜的上菜温度等

为了实现这一点,我希望在文件的customattributes部分存储配方属性。对python模块有什么建议可以让我访问自定义属性?我现在运行的是Windows10,如果这有什么不同的话。在

免责声明:我知道以前有人问过这个问题。然而,这已经有一段时间了,并且建议的win32解决方案与Python3.4不兼容。在


Tags: 模块文件程序目录声明属性配方家人
1条回答
网友
1楼 · 发布于 2024-05-19 07:07:38

Pywin32提供了Python3.4的内部版本,包括32位和64位版本。在

但是如果您知道需要哪个mswindows API调用,并且知道它们在哪个DLL中,那么您可以始终使用^{}。在


另一种解决方案是将属性放入一个文件中(可能在配方树的根目录中)。每种方法各有利弊。在

  • JSON(最容易编辑)
  • 一个pickled dictnamedtuple对象的list(快速加载,易于在程序中使用)
  • SQLite数据库(最容易选择配方)

由于您希望根据条件从Recipients中进行选择,因此在这种情况下,SQLite数据库可能是最合适的选择。在

相关问题 更多 >

    热门问题