(alphabet, number, suffix='')
| 200 | return 'https://flic.kr/p/%s' % base_encode(alphabet, int(photo_id)) |
| 201 | |
| 202 | def base_encode(alphabet, number, suffix=''): |
| 203 | base = len(alphabet) |
| 204 | if number >= base: |
| 205 | div, mod = divmod(number, base) |
| 206 | return base_encode(alphabet, div, alphabet[mod] + suffix) |
| 207 | else: |
| 208 | return alphabet[number] + suffix |
| 209 | |
| 210 | def generate(): |
| 211 | date = random_date() |
no outgoing calls
no test coverage detected
searching dependent graphs…