2

每当我尝试将文件导入 python 时,都会出现此错误(或类似错误):

Traceback (most recent call last):
  File "C:/Python33/My Files/username save.py", line 1, in <module>
    import keyring.py
ImportError: No module named 'keyring'

我正在尝试创建一个密码存储程序,并且我正在寻找保护密码安全的好方法,有人说使用导入密钥环,所以我做了,但它从来没有用过。我一定是做错了什么,但是每当我为 python 查找任何东西时,它对我来说永远不会奏效。就好像这些年来负载发生了变化。

和想法?

4

1 回答 1

11

keyring模块不是 Python 标准库的一部分。您需要先安装它。包括安装说明

一旦安装,使用import keyring,而不是import keyring.py;后者意味着从包中导入py模块keyring。Python 导入应该使用模块的名称,而不是带有扩展名的文件名。Python 不仅可以从.pypython 文件中导入代码。

于 2013-07-25T15:51:35.857 回答