项目需要用到所有等宽度的六位数字密码,搜索了下,没找到适合的方法。
所以自己写了个,使用f.string,意味着你需要使用python3.6以上的版本.
效果如下:
代码很简单,如下:
def getCardCode(fn):
with open(fn,'w') as f:
for i in range(1000000):
f.write(f'{i:06},')#f:0width,0指高位用0填充,width指宽度
关于f.string中宽度的用法,请查看官方文档说明。