有点奇怪。我有一个由AppleScript激活的python文件。我的python脚本执行一些基本命令。它所做的一件事是尝试在终端窗口中运行sudo命令。我的问题是sudo命令需要一个密码才能执行。我不知道如何在python文件中输入密码,因为代码需要一个密码输入,以便执行sudo命令。
下面的苹果脚本调用一个名为setting_pm.py的python脚本从我的桌面文件夹中运行。
苹果脚本:
set desktop_folder to "$HOME/Desktop"
tell application "Terminal"
activate
do
有没有办法在python shell中隐藏密码,就像显示圆点一样。这是为了在python程序中进行登录输入。getpass显示了以下内容:
Warning (from warnings module):
File "C:\Python34\lib\getpass.py", line 101
return fallback_getpass(prompt, stream)
GetPassWarning: Can not control echo on the terminal.
Warning: Password input may be echoed. En
我有大约100个文件夹压缩和密码保护。要使用python脚本解压它们,我可以使用:
import zipfile
with zipfile.ZipFile("file.zip","r") as zip_ref:
zip_ref.extractall("targetdir").
而是如何给出密码。假设密码是“password”。我如何使用python脚本解压和打印所有的文件夹。
我在python中有一个函数可以更改我的帐户密码。如下所示:
def f(account):
new_password = # Some random string generation
# Do something and send password change request to remote
account.password = new_password
account.save()
在上述函数的第二行中,我发送一个post请求更改我的密码,然后进行一些处理,最后保存我的新密码。在处理阶段发生了一些错误,但不幸的是,我的请求已发送到服务器。我已经在py