在Python中是否有等效于RStudio的“ .rs.askForPassword”?

时间:2018-08-24 16:15:01

标签: python r password-protection

我想用Python连接到我的数据库,但是我不想向其他用户显示密码,就像.rs.askForPassword确实可以满足我在RStudio中的需要。这是一个示例:

library(RODBC)
conn = odbcConnect(dsn = "my_dsn", 
                   uid = "name.last_name",
                   pwd = .rs.askForPassword("my.password"))

在Python中有什么方法可以做到吗?

1 个答案:

答案 0 :(得分:3)

您可以使用getpass()

import getpass

p = getpass.getpass(prompt='What is your favorite person? ')
if p.lower() == 'gf':
    print 'Right.  Off you go.'
else:
    print 'Wrong!'