1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Suggestions on real world python projects?

Discussion in 'Other Languages' started by jahaz, Jul 18, 2014.

  1. jahaz

    jahaz Regular Member

    Joined:
    May 27, 2013
    Messages:
    239
    Likes Received:
    49
    Location:
    Nebraska
    I have been learning python for the last few weeks and I am tired of building games or do math problems. I was wondering if you had any suggestions on what to build in python that would be useful in seo or marketing? Or any websites that could lead me to some insight?
     
  2. mypmmail

    mypmmail Junior Member

    Joined:
    Jan 31, 2008
    Messages:
    111
    Likes Received:
    27
    Why not head over to freelancer and search for python jobs ....
    100% in real demand .... :)
     
  3. jahaz

    jahaz Regular Member

    Joined:
    May 27, 2013
    Messages:
    239
    Likes Received:
    49
    Location:
    Nebraska
    Good suggestion. I would like to make a script that scrapes data for myself as well.
     
  4. divok

    divok Senior Member

    Joined:
    Jul 21, 2010
    Messages:
    1,015
    Likes Received:
    634
    Location:
    http://twitter.com/divok
    First try scraping data from a ecommerce site .
    Then create a website using django , and put scraped data from several ecom sites and create a price comparison website .

    try creating a text spinner.

    or join any open source project and add your contributions to it .

    create a standalone game (text games) , they get viral pretty easy .

    look on odesk, freelancer etc for what people are looking , start working on them , mostly its scraping jobs in python .
     
  5. meln

    meln Junior Member Premium Member

    Joined:
    Jan 13, 2007
    Messages:
    192
    Likes Received:
    52
    Home Page:
    Don't know much about Python but I seem to recall there being some sort of browser emulator thingie for it, so you could look into building bots and automating stuff. Scraping and bots/automation are probably the two most useful things you can learn related to SEO/IM.
     
  6. jahaz

    jahaz Regular Member

    Joined:
    May 27, 2013
    Messages:
    239
    Likes Received:
    49
    Location:
    Nebraska
    Thanks for the responses! Scraping from ecommerce sites would be useful. It would also be really useful to get the skills of a full stack developer so using python frameworks is my next step. Yeah mechanize. There seems to be a lot of scraping and SEO focused applications with python. Maybe ill look for what people want around here and build a solution.
     
  7. PHPInjected

    PHPInjected Jr. VIP Jr. VIP Premium Member

    Joined:
    Apr 25, 2014
    Messages:
    2,065
    Likes Received:
    1,714
    Occupation:
    100% Unique Content Writer
    Location:
    Overriding Methods
    Home Page:
    Make a script that scrapes classified websites for python, seo, website design, or anything that's easy and use it for obvious purposes :D.
     
  8. jahaz

    jahaz Regular Member

    Joined:
    May 27, 2013
    Messages:
    239
    Likes Received:
    49
    Location:
    Nebraska
    Lol yeah I joked with a friend that he should learn python and create a bot to scrape craigslist to find cheaper tickets for a game in chicago. I think this would be a good side project to do, but I am wary of scraping craigslist and other large websites because of IP bans. Is this a legit concern, or would I have to be doing 1000's of scrapes a day to catch their attention?
     
  9. PHPInjected

    PHPInjected Jr. VIP Jr. VIP Premium Member

    Joined:
    Apr 25, 2014
    Messages:
    2,065
    Likes Received:
    1,714
    Occupation:
    100% Unique Content Writer
    Location:
    Overriding Methods
    Home Page:

    It's a legit concern. But think of it like this: You will get IP bans left and right if you are constantly posting ads. But how will you be banned if you are scraping for ads with certain keywords and then responding to them automatically or writing a bot to do it yourself through gmail/yahoo. I know that if you try and use a website email like sjdjsj@yourwebsite.com it goes to the spam box.
     
  10. jahaz

    jahaz Regular Member

    Joined:
    May 27, 2013
    Messages:
    239
    Likes Received:
    49
    Location:
    Nebraska
    There are many tutorials on how to scrape craigslist. Automatic email might be out of my understanding.
     
  11. TheLinksLab

    TheLinksLab Registered Member

    Joined:
    Jun 27, 2014
    Messages:
    79
    Likes Received:
    35
    Occupation:
    Various Web Projects
    Location:
    Swansea, Wales, UK
    How's about a Google Serp's Keyword Rank Tracker, always in demand!
     
  12. robtrip

    robtrip Newbie

    Joined:
    Aug 21, 2014
    Messages:
    20
    Likes Received:
    3
    I've had quite a bit of experience in python programming and I would highly recommend learning a web framework such as web2py. You'll find a lot of information out there and the wide range of things you'll be able to build once you're done is super empowering. You'll be able to build anything from blogs to ecommerce sites to any type of web app!

    Some good links are:
    I'd start off with 'killer web development' site (google it, i can't post links yet) it's a great intro, sadly it's out of data and you'll probably hit a brick wall at some point.
    Then I'd jump into the web2py manual at the main web2py site it's got a bunch of example tutorials to walk you through. Enjoy!
     
  13. member8200

    member8200 Regular Member

    Joined:
    Aug 9, 2014
    Messages:
    469
    Likes Received:
    33
    You can build bots using python, or of-course build scraping data scripts. It's one way to make money. :)
     
  14. boberbrian

    boberbrian Registered Member

    Joined:
    Jul 6, 2013
    Messages:
    71
    Likes Received:
    22
    some ideas for projects:
    * ebay listings scrapper
    * wordpress auto-commenter
    * sniff network connections on free wifi and output password for a non-HTTPS connections
    * create a cron job daemon
    * auto-email every couple of hours
    * monitor website's uptime (verify that it's online every X minutes)

    I have tons of ideas, if you need further explanation or ideas shoot me a PM :)