Path: csiph.com!usenet.pasdenom.info!news.albasani.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.016 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'python.': 0.02; 'scipy': 0.05; 'buttons': 0.09; 'objects,': 0.09; 'refresh': 0.09; 'python': 0.11; 'gui': 0.12; '"in': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'guessing': 0.16; 'subject:python': 0.16; 'folks': 0.16; 'language': 0.16; 'wrote:': 0.18; 'library': 0.18; 'bit': 0.19; 'feb': 0.22; 'appears': 0.22; 'programming': 0.22; 'header:User-Agent:1': 0.23; 'library,': 0.24; 'least': 0.26; 'asking': 0.27; 'gets': 0.27; 'header:In- Reply-To:1': 0.27; "doesn't": 0.30; "i'm": 0.30; '(unless': 0.31; 'run': 0.32; 'quite': 0.32; 'fri,': 0.33; 'something': 0.35; 'operate': 0.35; 'but': 0.35; 'there': 0.35; 'really': 0.36; 'described': 0.36; "he's": 0.36; 'ones,': 0.36; 'done': 0.36; 'message-id:@gmail.com': 0.38; 'server': 0.38; 'lists.': 0.38; 'window': 0.38; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'does': 0.39; 'embedded': 0.39; 'sure': 0.39; 'to:addr:python.org': 0.39; 'mailing': 0.39; 'either': 0.39; 'received:org': 0.40; 'browser': 0.61; 'matter': 0.61; "you've": 0.63; 'email addr:gmail.com': 0.63; 'such': 0.63; 'more': 0.64; 'movement': 0.65; 'talking': 0.65; 'forums': 0.68; 'subject:there': 0.68; 'browser.': 0.78; 'here...': 0.84; 'subject: ...': 0.84 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Fri, 21 Feb 2014 20:10:39 -0700 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131118 Thunderbird/17.0.11 MIME-Version: 1.0 To: python-list@python.org Subject: Re: is there a package similar to SHINY in R for python ... References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 27 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1393038654 news.xs4all.nl 2829 [2001:888:2000:d::a6]:43566 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:66866 On 02/21/2014 07:57 PM, Dennis Lee Bieber wrote: > On Fri, 21 Feb 2014 15:28:55 -0800 (PST), anujg1984@gmail.com declaimed the > following: > >> I want to have textboxes, sliders, and buttons in the web browser that change the data visualization just like shiny does in R. >> >> Is there something like that in python. > > Python doesn't really matter here... You've described HTML objects, and > for dynamic ones, you are likely talking either M$ "ASP", or Javascript > (unless you have a browser that can run embedded Python scripts). > > At least, I'm guessing you don't intend to have every movement of a > "slider" trigger a page refresh from a server -- you want the action to > operate /in/ the browser. "In the browser" means the server language > doesn't matter -- it's solely the Javascript that gets sent to the browser. I'm pretty sure he's talking about tools that make it really slick to put up graphs in a window and manipulate them with GUI controls. Nothing to do with html or web programming here, at least not what the OP was asking for. Such things can be done in Python using a GUI library, but that's quite a bit more work than using the SHINY library appears to be in R. The OP might be advised to check out the SciPy forums and mailing lists. Or talk to the folks at the Sage project.