macos - 从 Python 字典创建 NSDictionary

标签 macos nsdictionary pyobjc

如何从 Python 字典中获取 NSDictionary(以便我可以在其上调用 description)?

最佳答案

>>> d = NSDictionary.dictionaryWithDictionary_({"foo": "bar"})
>>> type(d)
<objective-c class __NSDictionaryI at 0x7fff7ae34688>
>>> d.description()
u'{\n    foo = bar;\n}'
>>> d
{
    foo = bar;
}
>>> 

关于macos - 从 Python 字典创建 NSDictionary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14471626/

相关文章:

macos - 如何解决在 mac m1 中运行 gcc 失败退出状态 1?

android - Mac 上的 debug.keystore 在哪里?

ios - 如何在 Swift 中不使用 NSDictionary 读取 Plist?

python - 在 OS X 10.5 上的 Python 2.6 上安装 PyObjC?

python - 如何使用 Python 和 PyObjC 从 Apple iSight 捕获帧?

python - 如何创建 Cocoa 库并在 python 中使用它

c - OS X : How can I get path to Desktop directory on macOS?

c++ - 如何让 Mac 在 Program.App/Contents/Plugins 目录中查找插件?

ios - Objective-C 中 sortedArrayUsingComparator 的意外结果

iphone - 为 UITableView 排序 JSON NSDictionary