在Python中,生成一些随机文本以添加到我保存到服务器的文件(名称)之前的好方法或最佳方法是什么,只是为了确保它不会被覆盖。谢谢你!
你可以使用UUID模块 http://docs.python.org/library/uuid.html用于生成随机字符串:
import uuid
filename = str(uuid.uuid4())
这是一个有效的选择,因为UUID http://en.wikipedia.org/wiki/Universally_Unique_Identifier生成器极不可能产生重复的标识符(在本例中为文件名):
只有在接下来的 100 年中每秒生成 10 亿个 UUID 后,仅创建一个重复项的概率才会约为 50%。如果地球上每个人都拥有 6 亿个 UUID,那么出现一个重复的概率约为 50%。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)