相关疑难解决方法(0)

在Python中获取命令行密码输入

你知道如何在Linux中尝试一些Sudo的东西它会告诉你输入密码,当你输入时,终端窗口中没有显示任何内容(密码没有显示)?

有没有办法在Python中做到这一点?我正在编写一个需要如此敏感信息的脚本,并希望在我输入时隐藏它.

换句话说,我想从用户那里获取密码而不显示密码.

python passwords command-line

204
推荐指数
4
解决办法
18万
查看次数

python win32 COM关闭excel工作簿

我在COM中打开几个不同的工作簿(excel xlsx格式),然后搞砸它们.随着程序的进展,我希望关闭一个特定的工作簿,但保持其余部分.

如何关闭一个工作簿?(而不是整个excel应用程序)

xl = Dispatch("Excel.Application")
xl.Visible = False
try:
    output = xl.Workbooks.Open(workbookName)
    output2 = xl.Workbooks.Open(workbook2Name)
except com_error:
    print "you screwed up blahblahblah"
    exit()

#work on some stuff
#close output but keep output2 open
Run Code Online (Sandbox Code Playgroud)

python com excel winapi win32com

8
推荐指数
2
解决办法
4万
查看次数

如何使用python打开受密码保护的excel文件?

我查看了有关此主题的先前主题,但他们没有帮助解决问题.

我正在尝试在excel中打开受密码保护的文件而无需任何用户交互.我在网上搜索,发现这个代码使用win32com.client当我运行这个时,我仍然得到输入密码的提示...

from xlrd import *
import win32com.client
import csv
import sys

xlApp = win32com.client.Dispatch("Excel.Application")
print "Excel library version:", xlApp.Version
filename,password = r"\\HRA\Myfile.xlsx", 'caa team'
xlwb = xlApp.Workbooks.Open(filename, Password=password)
Run Code Online (Sandbox Code Playgroud)

python passwords excel file-io protected

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

python ×3

excel ×2

passwords ×2

com ×1

command-line ×1

file-io ×1

protected ×1

win32com ×1

winapi ×1