Tôi đang làm việc trong python trên appengine.Tạo băm cố định chiều dài trong python cho tham số url
Tôi đang cố gắng tạo giá trị "v" trong url của youtube (http://www.youtube.com/watch?v=XhMN0wlITLk) để truy xuất các thực thể cụ thể. Tự động lưu trữ dữ liệu tạo khóa nhưng nó quá dài (34 chữ số). Tôi đã thử nghiệm với hashlib để xây dựng của riêng tôi, nhưng một lần nữa tôi nhận được một chuỗi dài. Tôi muốn giữ nó dưới 11 chữ số (Tôi không phải làm việc với một số lượng lớn các thực thể) và các chữ cái và số được chấp nhận.
Dường như có một giải pháp khá chuẩn. Tôi có lẽ chỉ thiếu nó.
Hai liên kết này rất hữu ích. Vấn đề bây giờ là tìm ra cách lý tưởng để mã hóa và giải mã trong base62. Tôi đã làm một số đọc, là có một phương pháp bạn đề nghị? – LeRoy
bạn có thể sử dụng kỹ thuật chuyển đổi cơ bản số cơ bản. Để làm cho chiều dài cố định băm, chỉ cần thêm một số không padding cho số base62. – z33m