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

Where to start with Python botting, bh apps?

Discussion in 'General Programming Chat' started by msimurin, Dec 17, 2009.

  1. msimurin

    msimurin Regular Member

    Joined:
    Sep 21, 2009
    Messages:
    243
    Likes Received:
    92
    So i hear stories how people really like php + curl, should i go with that or stay with python? I am pretty new to python but like it more then php. Still i am not sure how much of the help am i going to find for making my own botting apps for python?

    Would really appreciate some help on this, if i am going to spend some time learning the language i really want to know what are my chances to make apps i want with it, what do you think?
     
  2. thaorius

    thaorius Junior Member

    Joined:
    Aug 19, 2008
    Messages:
    109
    Likes Received:
    33
    Python is faster and a lot more versatile than PHP. Stick with Python, you'll do better.

    A few things for you to look into:
    Database abstraction: SQLAlchemy + Elixir
    Web interfaces: Django framework
    Web navigation (similar to cURL): httplib2
    Crawlers: Scrapy framework
    Distributed applications in general: ZeroC's Ice
    GUIs: wxPython
    Performance optimization (think JIT): Psyco

    It's a lot to digest, I would recommend you just take a general look of what each does, so you'll know which one to learn when you need them.

    Also, some advice, don't write applications to use on the average windows computer, write applications targeted to dedicated servers running on operative systems commonly found on such servers (Linux, BSD, etc), and then, if possible, port them to less powerful systems, if you need to. Also, try to avoid writing applications that depend on GUIs, rather make a GUI-less server, and make a graphic client that can connect to the server; even if both programs run on the same machine (remember, most servers don't need have the graphics packages installed as they don't need them, not to mention it allows you to write scripts using your programs from the command line, or through the network).
     
    • Thanks Thanks x 3
  3. msimurin

    msimurin Regular Member

    Joined:
    Sep 21, 2009
    Messages:
    243
    Likes Received:
    92
    thanks a bunch m8, its awesome to get response like this, i really like people who code, they always help you nice ;)