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

Follow The Black Python

Discussion in 'Other Languages' started by jamb0ss, May 7, 2014.

Tags:
  1. jamb0ss

    jamb0ss Junior Member

    Joined:
    Feb 9, 2012
    Messages:
    125
    Likes Received:
    45
    Occupation:
    Bots programming
    Everybody heard about this programming language.
    It has a wide ecosystem, you can find any lib for any needs.
    Web-scraping, bots creation, machine learning, image/video processing, seo tools, web-development, high-load projects etc. etc. etc. -> Python can handle it.
    I really like this snake :)
    So, Python programmers, why don't we share some tip&tricks, libs and snippets here?
    Also we can create a Skype Group, just send me pm.
    And feel free to ask any questions, I would be happy to help you.

    python_ninja.jpg
     
    • Thanks Thanks x 3
    Last edited: May 7, 2014
  2. webhostingproviders

    webhostingproviders Jr. VIP Jr. VIP Premium Member

    Joined:
    Aug 8, 2013
    Messages:
    928
    Likes Received:
    286
    Occupation:
    Internet Marketer
    Location:
    Planet Earth
    Home Page:
    no doubt once a python stills a python
     
  3. lorien

    lorien Newbie

    Joined:
    Aug 20, 2010
    Messages:
    19
    Likes Received:
    5
    Occupation:
    data mining, SEO
    Location:
    Russia
    Home Page:
    Python is great tool to make money :) You can work as software engineer on odesk with good hourly rate or you can use python to build your own web-sites and tools to promote these web-sites. The strong benefit of using python is that it is good for both web-development and server-side development.
     
  4. jamb0ss

    jamb0ss Junior Member

    Joined:
    Feb 9, 2012
    Messages:
    125
    Likes Received:
    45
    Occupation:
    Bots programming
    youtube-dl [https://github.com/rg3/youtube-dl/]

    it's an amazing, cross-platform tool that can help you to download videos from different websites (youtube, vimeo etc.).
    it's written in Python, but also can be simply used as a command-line program (basically you don't need to know Python to use it, but you have to install Python in your system)
    it supports authentication, proxy, working with subtitles, audio extraction, post-processing and even more. also you can specify the video format to be downloaded.

    a simple use case:
    youtube-dl http://www.youtube.com/watch?v=blahblahblah

    supported platforms:
     
    • Thanks Thanks x 3
    Last edited: May 7, 2014
  5. robtrip

    robtrip Newbie

    Joined:
    Aug 21, 2014
    Messages:
    20
    Likes Received:
    3
    Having come from a pure java background I taught myself python and was amazed, I'll never go back to another language!
    If you want to learn I'd suggest going deeper into a web framework like django or web2py, you can then build your own seo platform/sites or even your own bot. In terms of hosting I'd highly recommend pythonanywhere, they're awesome and very responsive (i use them!)
     
  6. seoproranker

    seoproranker Newbie

    Joined:
    Nov 1, 2012
    Messages:
    33
    Likes Received:
    4
    Indeed, Python is the best!! easy to learn and fum to play with and can do anything anywhere!!
     
  7. member8200

    member8200 Regular Member

    Joined:
    Aug 9, 2014
    Messages:
    469
    Likes Received:
    33
    Yep, 1 up-vote for python. It's really the best programming language that I've came across. Easy to learn and implement. :)
     
    • Thanks Thanks x 1
  8. sycho1984

    sycho1984 Newbie

    Joined:
    Dec 17, 2013
    Messages:
    22
    Likes Received:
    1
    Hey guys! Where is a good place to start learning Python? I downloaded it about 4 months ago, but life got in the way. I think back to where I could've been in 4 months....even if I would've just practiced/learned in a passive effort and to be honest, it hurts. It stops today! I want to learn. Where are some great resources to get me educated?
     
  9. jamb0ss

    jamb0ss Junior Member

    Joined:
    Feb 9, 2012
    Messages:
    125
    Likes Received:
    45
    Occupation:
    Bots programming
    docs.python.org is everything you need
     
  10. zeroto100k

    zeroto100k Newbie

    Joined:
    Jan 13, 2015
    Messages:
    10
    Likes Received:
    1
    I wish Python had been the first programming language I learned. It's so newbie friendly, yet so powerful.

    As jamb0ss said, docs are really all you need. The problem is you can't read them like a book.

    I'm not new to programming, but I've never touched Python up until a couple months ago. For me, the best way to learn the basic syntax (for any language) is to try to solve Project Euler exercises (can't post links yet, just google "Project Euler").

    I did it while following the guidelines posted on the accepted answer of a stackoverflow question titled "Python progression path - From apprentice to guru" (sorry again for not posting the link).
     
  11. TheVegan

    TheVegan Junior Member

    Joined:
    Mar 6, 2013
    Messages:
    179
    Likes Received:
    33
    Occupation:
    blackhat
    Location:
    Prague
    Fuck*ng PYTHON RULESSSSSSS!!!!!!!!!!!!

     
    • Thanks Thanks x 1
  12. jamb0ss

    jamb0ss Junior Member

    Joined:
    Feb 9, 2012
    Messages:
    125
    Likes Received:
    45
    Occupation:
    Bots programming
    livestreamer :: Command-line utility written in Python that extracts streams from various services and pipes them into a video player of choice or writes stream data to file instead of playing it. If you are going to use livestreamer in your project, then check it's API that is pretty nice implemented and well-documented.

    Code:
    [COLOR=#333333][FONT=Consolas]$ pip install livestreamer
    [/FONT][/COLOR][COLOR=#333333][FONT=Consolas]$ [/FONT][/COLOR][COLOR=#333333][FONT=Consolas]livestreamer twitch.tv/day9tv best
    [/FONT][/COLOR][COLOR=#1D3E81][FONT=Consolas][cli][info] Found matching plugin twitch for URL twitch.tv/day9tv
    [/FONT][/COLOR][COLOR=#1D3E81][FONT=Consolas][cli][info] Opening stream: source[/FONT][/COLOR][COLOR=#333333][FONT=Consolas] [/FONT][/COLOR][COLOR=#1D3E81][FONT=Consolas]
    [/FONT][/COLOR][COLOR=#1D3E81][FONT=Consolas][cli][info] Starting player: vlc
    [/FONT][/COLOR]
    Github :: https://github.com/chrippa/livestreamer
    Docs :: http://docs.livestreamer.io/
    Supported platforms :: http://docs.livestreamer.io/plugin_matrix.html
     
  13. Prenom

    Prenom Newbie

    Joined:
    Feb 2, 2012
    Messages:
    8
    Likes Received:
    1
    Occupation:
    Marketing Specialist
    Location:
    Artsakh
    Python is a good tool if you use it proper way. Used it for developing a droplr grabber. Thousands of private photoes in a second.
     
  14. HalcyonAbraham

    HalcyonAbraham Newbie

    Joined:
    Dec 31, 2014
    Messages:
    7
    Likes Received:
    0
    newbies shouldn't bother reading the docs. Trust me. It'll just confuse you more. Stick to youtube tutorials and when you have a better grasp at the fundamentals then go to the docs.
     
  15. I wear slippers

    I wear slippers Junior Member

    Joined:
    Sep 21, 2015
    Messages:
    124
    Likes Received:
    18
    I agree with the above :) been my expeirnce so far as a newbie. I will know Im really progressing once I begin to understand wtf is going on in those docs :)
     
  16. dannyvriens

    dannyvriens Registered Member

    Joined:
    Apr 3, 2010
    Messages:
    91
    Likes Received:
    32
    Python ow holy Python, i know the first steps we made.
    Best language to start with, i recommend everybody this.
     
  17. eXe20

    eXe20 Newbie

    Joined:
    May 14, 2012
    Messages:
    1
    Likes Received:
    0
    hellow all i am soo soo new on programming i am soo lost what should i start first to learn ? i wanna be soo good to have an job on IT bussines' i know i am a dreamer :)) . thanks :eek:
     
  18. revproxy

    revproxy Jr. VIP Jr. VIP Premium Member

    Joined:
    Nov 20, 2015
    Messages:
    382
    Likes Received:
    96
    Gender:
    Male
    Occupation:
    Developer, Software Architect
    Home Page:
    Python is a powerfull...
    Most of the time i develop web applications, so i code in PHP but all the background tasks i code in Python...
     
  19. pasdoy

    pasdoy Power Member

    Joined:
    Jul 17, 2008
    Messages:
    737
    Likes Received:
    235
    python is very good. when you are tired of single thread and looks-like concurrency (yeah you Twisted) move on to go or rust.
     
  20. revproxy

    revproxy Jr. VIP Jr. VIP Premium Member

    Joined:
    Nov 20, 2015
    Messages:
    382
    Likes Received:
    96
    Gender:
    Male
    Occupation:
    Developer, Software Architect
    Home Page:
    when was your last time you try python multithreading?
     
    • Thanks Thanks x 1