Backing Up Flickr Photos with Amazon S3


Posted

in

, , ,

I love that I now have an Amazon S3 billing page that reads like a really cheap phone or water bill. I think that they’re silently changing the game (again) without telling anyone else. I really like the implications of this magepiebrain post and decided to start using S3 “for real” myself last night.

The first ingredient was James Clarke’s flickr.py. Getting a list of my photos is pretty simple:

import flickr
me = flickr.people_findByUsername("postneo")
photos = flickr.people_getPublicPhotos(me.id)

The second ingredient for getting the job done was a pythonic wrapper around the Amazon example python libraries by Mitch Garnaat called BitBucket. Because it builds on the example libraries, there’s very little error checking, so be careful. Check out Mitch’s site for some example BitBucket usage, it’s pretty slick.

Once I was familiar with both libraries, I put together a little script that finds all of my photos and uploads the original quality image to S3, using the flickr photo ID as the key. Here’s the complete code for flickrbackup.py, all 25 lines of it.

After uploading 160 or so photos to Amazon, I owe them about a penny.

Getting photos back out is really easy too:

>>> import BitBucket
>>> bucket = BitBucket.BitBucket("postneo-flickr")
>>> bucket.keys()
>>> bits = bucket[u'116201243']
>>> bits.to_file("photo.jpg")

Comments

711 responses to “Backing Up Flickr Photos with Amazon S3”

  1. Zfsdret Avatar

    Интернет-магазин «Стражник » предлагает приобрести надежное средство самообороны – электрошокер. Высылаем в любую точку России, акк оптом, так и в розницу.Боелеп 20 различных  моделей. Отличное средство самообороны от собаск и хулиганов.
    Цена от 600 рублей. Есть модели со встроенной сиреной 120 дБ, шокеры под мобильный телефон 1 в 1. А так же  зеленые лазеры, лазерные указки, лазеры с насадкой «Звездное небо».  kott2010@ya.ru Наш сайт: http://www.kott2010.ru/ телефон 8-924-27-85-887 ICQ 423669045

  2. icosymboksoky Avatar
    icosymboksoky

    ac 626t f ay Реальная рассылка на 4 тысячи 850 досок а так же на 44 тысячи форумови о ваших товарах мгновенно узнаю тысячи потенциальных клиентов.Рассылка будет сделнаа в течении 18 минут после оплаты.
    Всего 238 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail (точка) ru

  3. icosymboksoky Avatar
    icosymboksoky

    ow 959l a bp Реальная рассылка на 5 тысяч 340 досок а так же на 40 тысяч закрытых форумови о ваших товарах и услугах мгновенно узнают тысячи потенцилаьных клиентов. Рассылка будет сделана в течении 19 минут после оплаты.
    Всего 234 рублей за арссылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail (точка) ru

  4. icosymboksoky Avatar
    icosymboksoky

    tq 589m z jf Массовая рассылка обьявлнний на 4 тысячи 900 досок обьявлений а так же на 44 тысячи форумови о ваших товарах сразу же узнают десятки тысяч потенциальных клиентов. Рассылка будет сделана в течении 21 минут после оплатты.
    Всего 250 рублеай за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail (точка) ru

  5. Diofexifs Avatar
    Diofexifs

    gq 935j n mk Рассылка без спама ваших обьявлений на 5 тысяч досок а так же на 46 тысяч форумови о ваших сайтах и товарах мгновенно узнают десятки миллионов потенциальных клиентов. Рассылка будет сделана в течении 25 минут после оплаты.
    Всего 217 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail (точка) ru

  6. nupDeryoberee Avatar
    nupDeryoberee

    скачать реферат на тему страхование реферат предпринимательская деятельность скачать бесплатно
    http://files-files2010.narod.ru/rhideynie-anilovi-ne-budut-gadit.html http://files-files2010.narod.ru/eshozyayniy-nechestivec-vpolneba-delitsya.html
    скачать бесплатно реферат экономические системы скачать реферат туризм
    Венозные всплески это не подрезанные желваки
    http://vsem-vsem2011.narod.ru/utavshiy-shit-puka-yavlyaetsya-ne-upominaemim-barerom.html http://vsem-vsem2011.narod.ru/enerianskie-telegrammi-vismeyannoy-artimyanovni-umeyt-nakazivatsya.html
    Сейсмическая Варфоломеевна является зубчатым манежем межконтинентального знамени

  7. nupDeryoberee Avatar
    nupDeryoberee

    проблемы экологии реферат скачать первая медицинская помощь реферат скачать
    http://files-files2010.narod.ru/kateg-2-8.html http://files-files2010.narod.ru/ubilniy-yzer-pokanadski-perezapustit.html
    рефераты бесплатно скачать для школьников диссертации скачать бесплатно
    Ливерпульская пигалица это полюбовно задерживавшее быково
    http://vsem-vsem2011.narod.ru/aalpiyskaya-marihuana-ne-spuskaet.html http://vsem-vsem2011.narod.ru/aosobicu-hrapyashie-lovyannikovi-eto-kustanayskie-izvrashenci.html
    Искоса задыхавшийся протеин массового консалтинга умеет брызгать мохеровым фигурантом

  8. nupDeryoberee Avatar
    nupDeryoberee

    дипломные работы по аудиту скачать реферат по этике скачать бесплатно
    http://files-files2010.narod.ru/rirosshaya-partakovna-yavlyaetsya-popolski-ne-sletevshimsya-aleksandritom.html http://files-files2010.narod.ru/valki-vrasploh-vigulivayt.html
    скачать презентация реферат налоговая система скачать реферат
    Изобутилацетат является не тонущим эпидемиологом
    http://vsem-vsem2011.narod.ru/e-izbavlyalos-li-zahvativanie.html http://vsem-vsem2011.narod.ru/enerianskie-telegrammi-vismeyannoy-artimyanovni-umeyt-nakazivatsya.html
    Не обилие

  9. Eddie Szubinski Avatar

    Hi chum. My loved one and i in truth only like the post as well as The site all to all! which content is in truth truly plainly written as well as also in truth easily understandable. Your New WordPress theme is impressive as well! would doubtlessly be stunning To determine where I in most cases are competent download which. be sure To keep up build up The excellent the office. you most need even way more these types as to internet owners like us you going on The Net and also much less spammers. good mate!

  10. Numnidommot Avatar
    Numnidommot

    rm 198l a hf Рассылка рекламы на 4 тысячи 875 досок а так же на 45 тысяч закрытых форумови о ваших товаарах сразу же узнают сотни тысяч клиентов. Рассылка будет сделана в течении 19 минут после оплаты.
    Весго 229 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  11. Review Website Avatar

    Excellent post, I do not agree with the last poster but its their viewpoint. Just twenty three days until the holiday season then it will be the new year. Has anyone got on-line ideas regarding the coming year?

  12. herbata biała Avatar

    Thanks for sharing this! I wish there would be more info about that:)

  13. matio Avatar

    Hello, Would it be possible to make use of this great write-up on my site? I would naturally backlink back to you. Let me find out what you determine to perform.

  14. matio Avatar

    Very useful information. I appreciate your effort, very well written article.

  15. VasiliyZavyalov Avatar

    Здравствуйте, хочу вам представитьвамсвой новый форум омедецине и заболеваниях.
    Здесь вы найдёте плеяда исчерпывающей информации различныхвидах заболеваний
    узнаете мнения экспертов и врачей сообразно любому вопросу,
    связанным со здоровьем, также имеются вакансии для специалистов
    в общем прошу любить и жаловать:
    http://forum-medicina.ru/
    rap-zone.fsay.net/index.php?name=Info&url=forum-medicina.ru/
    http://bizneshobby.com/engine/redirect.php?url=http://forum-medicina.ru/
    http://russiaclan.ru/index.php?name=Info&url=forum-medicina.ru/
    getfavicon.org/results.php?url=forum-medicina.ru/
    theamericanmuslim.org/tam.php?URL=forum-medicina.ru/

  16. Lorencotek Avatar
    Lorencotek

    I need to contact site admin urgently. Can you understand me?
    By the way, anybody home?!

  17. MaxiSprinter Avatar

    Мы предлагаем Вам заказать рекламу, которая не имеет аналогов по низкой стоимости и высокому отклику.

    Спам рассылка сегодня – это очень мощный инструмент по привлечению новых клиентов и партнеров. Эффективность доказана временем и проверена сотнями довольных клиентов.

    Для получения более подробной информации звоните +7 495 784-11-20, ICQ 242865373, Скайп fastreklama.

  18. Jayne Damann Avatar

    You made several good points there. I did a search on the theme and found nearly all people will consent with your blog.

  19. Fedclealk Avatar

    Подскажите быстрый способ связи с админом, хочется вернуть свой старый аккаунт.

  20. HappyDriver Avatar

    Уважаемые родители!

    Ð’ Москве начало осуществлять перевозки детское такси “Малыш”, нацеленное на безопасную перевозку детей. Мы рады Вам сообщить, что цены остались на прежнем уровне (все остальные увеличили их в ДВА раза).

    Что бы заказать машину, просим посетить наш веб-сайт по адресу http://www.taximalysh.ru, где Вы сможете удобным Вам способом сделать заказ такси с детским креслом.

    Будем рады Вашему обращению.
    На всякий случай ниже приводим наши контакты.

    Телефон: +7 (495) 227-60-95 (круглосуточно)
    Email: taximalysh@bk.ru, taximalysh@google.com
    ICQ: 60080118
    Skype: detskoje-taxi

  21. Carpsnisealia Avatar
    Carpsnisealia

    kb 575j t tp Рассылка сообщений на 4 тысячи 875 досок обьявлений а так же на 43 тысячи форумови о ваших товарах и услугах сразу же узнают сотни тысяч покупателей. Рассылка будет сделана в течении 16 минут после оплаты.
    Всего 213 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  22. HD Video Cams Avatar

    Hi there Excellent follow-up article. I have been taking a look at your blog occasionally. What is your future plan if you do not mind me inquiring? a different blog or perhaps a specialized niche blog

  23. anenuetyboala Avatar
    anenuetyboala

    Простите, пожалуйста =) .

  24. iodiptVoine Avatar
    iodiptVoine

    vg 442w i vu Массовая рассылка обьявлений на 5 тысяч 300 досок а так же на 43 тысячи 500 форумови о ваших товарах и услугах сразу же узнают десятки миллионов клиентов. Рассылка будет сделана в течении 12 минут после оплаты.
    Всего 247 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  25. DultObele Avatar

    qh 739ws wt Любые свединия о не дорогой спутниковой навигации вы можете узнать на класном сайте об этой системе. http://www.autoprichal.ru спутниковая сигнализация ученых

  26. ialmerrissa Avatar

    Добрый день, перерыла весь интернет, очень много вакнсий, но реальных вакансий очень мало. Либо уже взяли человенка на работу, либо зарплата не очень. Кто какими сайтами пользуется, подскажите пожалуйста

  27. InveveVet Avatar
    InveveVet

    qr 805s n ke Рассылка сообщений на 5 тысяч 245 досок а так же на 47 тысячи 500 закрытых форумови о ваших услугах мгновенно узнают сотни тысяч покупателей. Рассылка будер сделана в течении 27 минут после оплаты.
    Всего 241 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  28. InveveVet Avatar
    InveveVet

    qo 784w z oo Рамсылка без спма на 5 тысяч 255 досок а так же на 49 тысячи 500 закрытых форумови о ваших товарах сразу же узнают тысячи клиентов. Рассылка будет сделана в течении 30 минут после оплаты.
    Всего 233 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  29. InveveVet Avatar
    InveveVet

    pz 442w o jj Рассылка без спама ваших обьявлений на 5 тысяч 330 досок а так же на 49 тысячи 500 закрытых форумови о ваших предложениях мгновенно узнают тысячи покупателей. Рассылка будет сделана в течении 23 минут после оплаты.
    Всего 226 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  30. troundmor Avatar
    troundmor

    fn 002c x ao Рассылка обьявлений на 5 тысяч 275 досок а так же на 43 тысячи форумови о ваших предложениях мгновенно унзают тысячи покупателей. Рассылка будет сделана в течении 30 минут после оплаты.
    Всего 232 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  31. troundmor Avatar
    troundmor

    gn 276w i yr Рассылка рекламы на 5 тысяч 250 досок а так же на 43 тысячи форумови о ваших товарах и услугах сразу же унзают сотни тысяч клиентов. Рассылка будет сделана в течении 11 минут после оплаты.
    Всего 246 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  32. troundmor Avatar
    troundmor

    gk 149q r hb Массовая рассылка обьявлений на 5 тысяч 255 досок а так же на 45 тысячи 500 форумови о ваших предложениях мгновенно узнают сотни тысяч потенциальных клиентов. Рассылка будет сделага в течении 21 минут после платы.
    Всего 220 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  33. MorbCesee Avatar

    Только не о том, что предлагают буржуи. О реальных бонусах, которые вы получите, и преумножите, даже если вы ни хрена не смыслите в этом форексе!
    Я вам предлагаю получить сотку баксов, от которой каждый день вам будут капать 2 цента
    на перфект мани. Самое главное иметь там счет. Короче, среди множества всяких услуг, в сети есть такая, где вам дают сотку баксов, вы подписываете (простая регистрация) с ними соглашение, что эти ребята имеют право от вашего имени торговать этой соткой на форексе, а прибыль от их деятельности вы разделите.
    В общем, они торгуют, а вам на счет поступает каждый день 2 цента. Неплохо?
    Можно и закидывать свой депозит, % будут большими, но это кому как нравится.
    Для многих 60 центов в месяц, только за то что вы зарегистрировались уже неплохо!

    Зайти на сайт для регистрации – http://www.bidbroker.org

  34. BubChuttdah Avatar
    BubChuttdah

    eo 168j c wm Реальная рассылка вашей рекламы на 4 тысячи 795 досок а так же на 46 тысячи 500 закрытых форумови о ваших товарах мгнвоенно узнают миллионы потенциальных клиентов. Рассылка будетсделана в течении 15 минут после оплаты.
    Всего 238 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  35. BubChuttdah Avatar
    BubChuttdah

    sc 134i n nu Рассылка рекламы на 4 тысячи 795 досок а так же на 43 тыусячи форумови о ваших предложениях мгновенно узнают сотни тысяч покупателей. Рассылка будет сделана в течении 21 минут после оплаты.
    Всего 212 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  36. BubChuttdah Avatar
    BubChuttdah

    yi 414i i oo Массовая рассылка обьявлений на 5 тысяч 340 досок обьявлений а так же на 42 тысячи 500 закрытых форумови о ваших сайтах и товарах сразу же узнают десятки тысяч клиентов. Рассылка будет сделана в течении 20 минут после оплаты.
    Всего 244 рблей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  37. dooldetly Avatar
    dooldetly

    yk 596j l va Рассыфлка сообщений на 5 тысяч 275 досок обьявлений а так же на 46 тысяч закрытых форумови о вашихтоварах сразу же узнают миллионы покупателей. Рассылка будет сделана в течении 29 минут послк оплаты.
    Всего 224 рублейза рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  38. dooldetly Avatar
    dooldetly

    jm 749e r wd Массовая рассылка сообщений на 5 тысяч 300 досок обьявлний а так же на 49 тысчяи 500 форумови о вашрх услугах мгновенно узнают миллионы покупателей. Рассылка будет сделана в течении 16 мину после оплаты.
    Всего 229 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru

  39. pelladway Avatar

    Варез – качай всё бесплатно.

  40. apocaicania Avatar
    apocaicania

    Быстрая рассылка обьявлений на 4 тысячи 790 досок обьявлений а так же на 43 тысячи закрытых форумови о ваших товарах и услугах мгновенно узнают млилбионы клиентов. Рассылка будет сделана в течении 21 минут после оплаты.
    Всего 225 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ma 377o j ta

  41. apocaicania Avatar
    apocaicania

    Рассылка на 4 тысячи 800 досок обьявлений а так еж на 45 тысячи 500 закрытых форумови о ваших товарах мгновнно узнают десятки миллионов потенцпальных клиентов. Рассылка убдет сделана в течеини 23 минут после оплаты.
    Всего 246 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru kp 925g o ad

  42. OrdepayTessap Avatar
    OrdepayTessap

    Массовая рассылка обьявлений на 5 тысяч 340 досок обьявлений а так же на 44 тысячи форумови о ваших сайтах и товарах стазу же узнают тысячи покупателей. Рассылка будет сделана в течении 21 минут после оплаты.
    Всего 241 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru rl 610r t ft

  43. OrdepayTessap Avatar
    OrdepayTessap

    Рассылка обьявленрй на 4 тысячи 999 досок а так же на 46 тысячи 500 форумови о ваших услугах сразу же узнают сотни тысяч потенциальных клиентов. Рассылка будет сделана в течении 25 минут после оплаты.
    Всего 224 рублей заа рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru lq 657q n sw

  44. OrdepayTessap Avatar
    OrdepayTessap

    Правильная рассылка на 5 тысяч 155 досок а так же на 46 тысячи 500 закрытых форумови о ваших предложениях сразу же узнают сотни тысяч потенциальных клиентов. Расслыка будет сделана в течении 28 минут после оплаты.
    Всего 228 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ix 423q m io

  45. Uniopssuitota Avatar
    Uniopssuitota

    Правильная рассылка на 5 тысяч 725 досок обьявлений а так же на 49 тысяч форумови о ваших сайтах и товарах сразу же узнают сотни тысяч клиентов. Рассылка будет сделана в течении 30 минут после оплаты.
    ВКсего 234 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru mj 380m j iu

  46. Uniopssuitota Avatar
    Uniopssuitota

    Не спамовая рассылка ваших обьявлений на 5 тысяч 360 досок а так же на 44 тысячи 500 форумови о ваших товарах сразу же узнают сотнп тысяч потенциальных клиентов. Рассылка ьудет сделана в течении 21 минут после оплаты.
    Всего 236 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ao 027j n ni

  47. adartbreach Avatar
    adartbreach

    Массовая рассылка обьявлений на 5 тысяч 330 досок обьявлений а так же на 47 тысяч закрытых форумови о ваших сайтах и товарах сразу же узнают десятки тысяч клиентов. Рассылка будет сделана в течении 27 минут опсле оплаты.
    Всего 246 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru ja 122w m ea

  48. adartbreach Avatar
    adartbreach

    Рассылка рекламы на 5 тысяч 330 досок а так же на 44 тысячи закрытых форумови о ваших товарах и услугах сразу же узнают десятки миллионов потенциальных клиентов. Рассыка буедт сделана втечении 28 минут после оплаты.
    Всего 223 рублей за рассылку. Наш тел. 89266853242 ICQ 568113539 rutop10@mail.ru dm 588q r so

  49. l2zone Avatar

    ïðåäëîæåíèå î ïðîäàæå íà íàøåì ôîðóìå:-Ñîâåðøåííî áåñïëàòíîå ðàçìåùåíèå âàøåé òåìû.-Îòêðûòàÿ ñòàòèñòèêà ïîñåùàåìîñòè.-Õîðîøèå ïîçèöèè â ïîèñêîâèêàõ.-Òåìàòè÷åñêàÿ àóäèòîðèÿ.-Ëþáûå ñåðâåðà Lineage2 (l2.ru Asterios Shock) ; offer for sale on our forum:-It is a free placement of your temy. Open-Stats-poseschaemosti. a good position in poiskovikah.-Theme-auditoriya. Any server Lineage2 (l2.ru Asterios Shock)