如何在google colaboratory中运行单元格中输入文本?

时间:2018-03-30 13:53:08

标签: github google-colaboratory

我需要将文件推送到我的github存储库。但是当我运行命令时 -

!git push -u origin master

它要求我的用户名和密码。如何将文本(即我的用户名和密码)输入当前正在运行的单元格?

1 个答案:

答案 0 :(得分:1)

您有两种选择:

  • 设置备用身份验证机制(例如SSH keys

  • 您可以将此与echo一起拼接,例如

    import getpass
    username = input('Enter username:')
    print('Enter password:')
    password = getpass.getpass()
    !echo '{username}\n{password}\n' | git clone ...