我需要为我的笔记本电脑申请Windows 8升级,我需要笔记本电脑底部的Windows 7许可证密钥.
因为微软凭借他们无限的智慧决定创建磨损的许可证标签,并且我无法清楚地阅读我的许可证密钥,这意味着我无法使用自动化流程注册我的笔记本电脑以获得Windows升级.
通过将笔记本电脑与灯光成一定角度,我已经能够验证大部分代码,但是几个字母都不明确(再次感谢Microsoft在标签中使用容易误读的字符).
我有以下(混淆)许可证密钥,
MPP6R-09RXG-2H[8B]MT-[B8]K[HN]M9-V[6G]C8R
Run Code Online (Sandbox Code Playgroud)
方括号中的字符是不明确的,所以它是8或B,B或8,H或N,6或G.
制作16种组合.
使用itertools生成此许可证密钥的可能排列是否合适?还是有更好的方法?
感谢贡献者,我得到了正确的密钥.检查密钥是否有效的一种非常方便的方法是使用Windows 7产品密钥检查程序.
我正在尝试使用最近开源的django-import-export通过管理员导入一些数据,我需要选择自定义日期格式.
它有效,但有问题/更好的方法吗?
admin.py:
from import_export.admin import ImportExportMixin, ImportExportModelAdmin
from import_export import resources
from .models import Enrolment
class EnrolmentResource(resources.ModelResource):
class Meta:
model = Enrolment
fields = ('id','source','firstname','surname','date_of_birth',
'bonus','status','tracking_comments')
widgets = {
'date_of_birth': {'format': '%d/%m/%Y'},
}
class EnrolmentAdmin(ImportExportMixin, admin.ModelAdmin):
def get_resource_class(self):
if not self.resource_class:
return EnrolmentResource
else:
return self.resource_class
admin.site.register(Enrolment, EnrolmentAdmin)
Run Code Online (Sandbox Code Playgroud)