项目须要用到全部等宽度的六位数字密码,搜索了下,没找到适合的方法。
因此本身写了个,使用f.string,意味着你须要使用python3.6以上的版本.
效果以下:
代码很简单,以下:python
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中宽度的用法,请查看官方文档说明。web