我有一个调用os.urandom(n)
的Python脚本,但我希望脚本以/dev/random
为源,而不是/dev/urandom
。
我想知道这是否可行:
os.urandom
重新映射到我自己的函数,该函数将从/dev/random
读取,从而保持脚本本身不变,os.random
os
并将其添加到/dev/random
模块,或者完全在其他地方创建函数,需要更改脚本,/dev/urandom
代替系统范围内的{{1}}。实现这一目标的最佳方式(即对应用程序脚本的侵入性最小)是什么?
(我不是Python程序员,所以如果需要编写新的Python函数,请提供实现。)