我想知道是否可以從R命令行獲取密碼。我嘗試了以下幾種變體,但輸入時在屏幕上會回顯字符。從R控制檯獲取密碼
password = scan(file = "", what = character(), nmax = 1)
我想知道是否可以從R命令行獲取密碼。我嘗試了以下幾種變體,但輸入時在屏幕上會回顯字符。從R控制檯獲取密碼
password = scan(file = "", what = character(), nmax = 1)
tcltk軟件包版本的相關問題適用於GUI環境,但不在命令行上:http://stackoverflow.com/questions/2917202/way-to-securely-give-a-password-to-r-application –
剛剛爲我提供的RStudio.rs.askForPassword(「foo」)提供了一個工作解決方案。儘管它沒有太多的文檔。 –
正在瀏覽此內容和[RStudio支持網頁](https://support.rstudio.com/hc/en-us/community/posts/115000470088-function-rs-askForPassword-and-R-Markdown) rstudioapi :: askForPassword(「」)'在使用RStudio時被認爲是首選函數,同時還提到了'getPass :: getPass()'函數,它似乎是一種更通用的解決方案。 –
沒有訴諸於單獨的UI組件,這種能力的缺乏是真正令我煩惱的事情之一R – Dason
剛剛爲我找到了一個工作解決方案。 .rs.askForPassword(「foo」) –
該解決方案雖然不是可移植的。這很煩人。 – Dason