gdw + python   459

SciPy 2012 :: Home
SciPy 2012, the eleventh annual Scientific Computing with Python conference, will be held this July in Austin, Texas. SciPy is a community dedicated to the advancement of scientific computing through open source Python software for mathematics, science, and engineering. The annual SciPy Conference allows participants from both academic and commercial organizations to showcase their latest projects, learn from skilled users and developers, and collaborate on code development.
scipy  2012  conference  scientific  python 
8 hours ago by gdw
The Python in Finance Blog
This blog is about the Python programming language as a unified environment for financial data in both research and system development, written by the team at Lambda Foundry.
python  data  analysis  financial  research  system  development 
8 hours ago by gdw
pyOSC 0.3.5b-5294 : Python Package Index
Simple OpenSoundControl module in Pure Python. Replaces the 'SimpleOSC' module.
This implementation is intended to still be 'Simple' to the user, but much more complete (with OSCServer & OSCClient classes) and much more powerful (the OSCMultiClient supports subscriptions & message-filtering, OSCMessage & OSCBundle are now proper container-types)
This is a 'Pure Python' implementation, intended to be simple and transparent.
If you ar looking for a FAST OSC-implementaion, try the 'pyliblo' package
python  OSC  module 
5 days ago by gdw
cecilia5 - ear-bending sonics - Google Project Hosting
Cecilia is an audio signal processing environment. Cecilia lets you create your own GUI (grapher, sliders, toggles, popup menus) using a simple syntax. Cecilia comes with many original builtin modules for sound effects and synthesis.

Previously written in tcl/tk, Cecilia (version 4, deprecated) was entirely rewritten in Python/wxPython and uses the Csound API for communicating between the interface and the audio engine. Version 4.2 is the final release of version 4.

Cecilia5 now uses the pyo audio engine created for the Python programming language. pyo allows a much more powerfull integration of the audio engine to the graphical interface. Since it's a standard python module, there is no need to use an API to communicate with the interface.
python  pyo  csound  itp  stdmp  gui 
7 days ago by gdw
Platypus | Sveinbjorn Thordarson
Platypus is a developer tool for the Mac OS X operating system. It can be used to create native, flawlessly integrated Mac OS X applications from interpreted scripts such as shell scripts or Perl, Ruby and Python programs. This is done by wrapping the script in an application bundle along with a native executable binary that runs the script.
app  mac  osx  perl  python 
7 days ago by gdw
[no title]
Welcome to Smart Teacher, a free online data base of dynamic question and answers for Elementary, Middle and High School.

At the moment, Smart Teacher is more a proof of concept and you can follow the development in this page and at github.

You can see a quickly example with SAT questions and are invited to explore Smart Teacher.
python  education  test  generator 
8 days ago by gdw
Nathan Torkington
Co-author of Perl Cookbook, chair of the O'Reilly Open Source Convention, co-chair of the O'Reilly European Open Source Convention, chair of the O'Reilly Where 2.0 Conference, co-chair of the O'Reilly Emerging Telephony Conference, creator of the Odious business plan, board member of The Perl Foundation, former editor for O'Reilly and Associates, former project manager for Perl 6, former co-chair of the O'Reilly Bioinformatics Conference, banjo player, Mac OS X user.
computing  people  perl  software  python  education 
8 days ago by gdw
Features — execnet v1.0.9 documentation
Python is a mature dynamic language whose interpreters can interact with all major computing platforms today.

execnet provides a share-nothing model with channel-send/receive communication for distributing execution across many Python interpreters across version, platform and network barriers. It has a minimal and fast API targetting the following uses:

distribute tasks to (many) local or remote CPUs
write and deploy hybrid multi-process applications
write scripts to administer multiple environments
deployment  development  distributed  programming  python  jython  py.  cpython  pypy 
9 days ago by gdw
Ephestos by kilon- A visual programming language for python and blender
"Ephestos" is a visual programming environmet for python similar to an IDE but with some fundamental diffirences. Ephestos uses its own GUI called "Morpheas" a very modular gui that not only is capable of offering a graphical user interface to the user, that interface is easily customisable by the user , made solely from small blocks called "morphs", with no required coding. Also the code is edited visually using morphs again to further help the user. For now the project is still in its infancy with many feature to implement , but is however a usable Blender addon that is constantly developed. Using any of the above button you can download the source or visit the repository at github.
Ephestos  Morpheas  Orpheas  visual  programming  ide  gui  python  blender  sc 
9 days ago by gdw
About the Author
Albert Sweigart (but you can call him Al), is a software developer in San Francisco, California who enjoys bicycling, reading, volunteering, computer security, haunting coffee shops, and making useful software.

He is originally from Houston, Texas. He finally put his University of Texas at Austin computer science degree in a frame. He laughs out loud when watching park squirrels, and people think he's a simpleton.

Al has written two books, "Invent Your Own Computer Games with Python" and "Making Games with Python & Pygame".

His web site and blog are located at http://coffeeghost.net
python  books  intro  tutorial  pygame  games  programming 
9 days ago by gdw
python - Problems installing Echo Nest Remix API on Mac? - Stack Overflow
The Remix installer for Mac works with Python 2.5 and Python 2.6. If you need to use it with Python 2.7, you might try installing Remix from source rather than from the installer package - that appears to have worked for a commenter on the google code page. Personally I'm not using anything specific to Python 2.7 so I'm just running my Remix stuff on 2.6.
echonest  remix  python  version  problems  mac 
18 days ago by gdw
echonest/python-tutorials
A bunch of Python tutorials that use Pyechonest
echonext  python  tutorials  itp 
18 days ago by gdw
Ruby and Python Programming Topics for Mac OS X: Introduction to Ruby and Python Programming Topics for Mac OS X
Ruby and Python are two popular scripting languages that, with Mac OS X version 10.5, are becoming even more significant alternatives for software development on Mac OS X, especially with additional support for bridges between the scripting languages and Cocoa and Open Scripting Architecture (OSA),

This collection of articles describes the Ruby and Python resources of Mac OS X, and shows how to use some of those programming resources. This document is intended for Python and Ruby developers who are new to Mac OS X as well as for experienced Cocoa and Carbon developers who are relatively new to the scripting languages.
python  ruby  osx  xcode 
23 days ago by gdw
CodeMirror
CodeMirror is a JavaScript component that provides a code editor in the browser. When a mode is available for the language you are coding in, it will color your code, and optionally help with indentation.

A rich programming API and a CSS theming system are available for customizing CodeMirror to fit your application, and extending it with new functionality.
code  editor  javascript  programming  syntax  dev  python 
24 days ago by gdw
eyeD3 0.6.18
eyeD3 is a Python module and program for processing ID3 tags. Information about mp3 files (i.e bit rate, sample frequency, play time, etc.) is also provided. The formats supported are ID3 v1.0/v1.1 and v2.3/v2.4.
audio  mp3  music  python  echonest 
24 days ago by gdw
pyechonest - Ohloh
pyechonest is written mostly in Python.

Across all Python projects on Ohloh, 26% of all source code lines are comments. For pyechonest, this figure is 56%.

This very impressive number of comments puts pyechonest among the top 10% of all Python projects on Ohloh.

A high number of comments might indicate that the code is well-documented and organized, and could be a sign of a helpful and disciplined development team
pyechonest  well-written  python  comments  itp 
5 weeks ago by gdw
Waltzify – turn any 4/4 song into a waltz with Echo Nest remix « Music Machinery
Tristan Jehan, one of the founders here at the Echo Nest, has created a Python script that will take a 4/4 song and turn it into a waltz. The script uses Echo Nest remix, a Python library that lets you algorithmically manipulate music.
echonest  tristan  jehan  python  itp 
5 weeks ago by gdw
jacobjoaquin/csd
Python Score is currently part of the Csound CSD Python library, though it will receive its own repository in the future. Here are the highlights. More information will follow.
python  score  repository 
6 weeks ago by gdw
Introducing “Python Score” for Csound | codehop
PYTHON SCORE is a Python script for Csound score generation and processing. With it you will compose music easily and efficiently. No computer should be without one!
python  score  csound 
6 weeks ago by gdw
ActivePython 2.7 Installation Guide
Uninstalling the OS X Package

Apple does not provide a standard uninstallation tool or mechanism. You may, however, use the uninstall script that comes with ActivePython to uninstall ActivePython:

sudo /Library/Frameworks/Python.framework/Versions/2.7/Resources/Scripts/uninstall
Note: ActivePython's uninstall will restore an older Python installation in /Library/Frameworks/Python.framework if one exists (using pythonselect). This means, for example, that if you have ActivePython 2.4 install then install and uninstall ActivePython 2.5, your original ActivePython 2.4 will be restored to its full working state.
uninstall  activestate  python  os  x 
6 weeks ago by gdw
How to Uninstall on Mac OS X Lion | ActiveState Community Site
sudo /Library/Frameworks/Python.framework/Versions/2.7/Resources/Scripts/uninstall
activestate  python  uninstall  osx  lion 
6 weeks ago by gdw
Learn Python The Hard Way | A Beginner Programming Book
The HTML version of the book is free to read online and you can give it to anyone you want so long as you do not charge for it, and do not modify it.
book  books  ebook  programming  python 
7 weeks ago by gdw
virtualenvwrapper - Doug Hellmann
I introduced Ian Bicking’s virtualenv script for creating isolated Python environments, complete with their own interpreter and site-packages directory. I’ve been using virtualenv for all of my projects since then, but keeping up with all of the environments I have been creating has turned a little messy. I’ve solved the problem by writing a few wrappers in the form of bash functions. If you are a virtualenv user, you may find them useful, too.
programming  python 
7 weeks ago by gdw
Python Module of the Week - Python Module of the Week
The Python Module of the Week series, or PyMOTW, is a tour of the Python standard library through short examples. This is version 1.132, last updated Jul 08, 2011 to cover the ConfigParser module.
documentation  programming  python  reference  tutorial 
7 weeks ago by gdw
Which is the most pythonic: installing python modules via a package manager ( macports, apt) or via pip/easy_install/setuptools - Stack Overflow
Usually I tend to install things via the package manager, for unixy stuff. However, when I programmed a lot of perl, I would use CPAN, newer versions and all that.

In general, I used to install system stuff via package manager, and language stuff via it's own package manager ( gem/easy_install|pip/cpan)

Now using python primarily, I am wondering what best practice is?
python  setuptools  distutils  pip 
7 weeks ago by gdw
Command line and environment — Python v2.7.2 documentation
These environment variables influence Python’s behavior.
python  2.7  environment  variables 
8 weeks ago by gdw
MusicBrainz Picard - MusicBrainz
MusicBrainz Picard is a cross-platform (Linux/Mac OS X/Windows) application written in Python and is the official MusicBrainz tagger.

Picard supports the majority of audio file formats, is capable of using audio fingerprints (PUIDs, AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features.

When tagging files, Picard uses an album-oriented approach. This approach allows it to utilize the MusicBrainz data as effectively as possible and correctly tag your music. For more information, see the illustrated quick start guide to tagging.

Picard is named after Captain Jean-Luc Picard from the TV series Star Trek: The Next Generation.
application  mp3  music  software  tagging  python  itp 
8 weeks ago by gdw
Products - MusicBrainz
MusicBrainz Picard is a cross-platform (Linux/Mac OS X/Windows) application written in Python. It supports the majority of audio file formats, uses PUID audio fingerprints, performs CD lookups and disc ID submissions, and it has excellent Unicode support. This application is the official MusicBrainz tagging application.
python  music  file  formats 
8 weeks ago by gdw
Enthought, Inc. :: Scientific Computing Solutions
The Enthought Python Distribution provides a comprehensive, cross-platform environment for scientific computing with the Python programming language. A single-click installer allows immediate access to over 100 libraries and tools. Our open source initiatives include SciPy, NumPy, and the Enthought Tool Suite.
commercial  company  python  software  scientific 
8 weeks ago by gdw
Sign in -- Sage
Sage is a different approach to mathematics software.
With the Sage Notebook anyone can create, collaborate on, and publish interactive worksheets. In a worksheet, one can write code using Sage, Python, and other software included in Sage.
math  python  science  software  web 
8 weeks ago by gdw
echonest/pyechonest
Python client for the Echo Nest API
python  echonest  api  itp 
9 weeks ago by gdw
wxPython
Welcome to the home of wxPython, a blending of the wxWidgets C++ class library with the Python programming language.
development  gui  programming  python  itp 
9 weeks ago by gdw
PyRegex
Python Regular Expression Online Tester
python  regular  expression  re  regex 
9 weeks ago by gdw
Setting up IDE and creating a cross platform Qt Python GUI application « Popdevelop – A developer team from Malmö, Sweden
This is meant to be a comprehensive guie on how to get started coding a cross platform GUI application using python. Using Eclips, PyDev, PyQT.

For achieving this we will use Eclipse with the plug-in PyDev and PyQT which is python bindings for the cross platform UI framework QT. My aim is to make this guide as thorough as possible so if you already know some of the following parts please just skip them.
If anything is missing or you find something unclear please leave a comment and I will correct it.
gui  python  qt  tutorial 
9 weeks ago by gdw
PythonQt: Main Page
PythonQt is a dynamic Python binding for the Qt framework. It offers an easy way to embed the Python scripting language into your C++ Qt applications. It makes heavy use of the QMetaObject system and thus requires Qt 4.x.

The focus of PythonQt is on embedding Python into an existing C++ application, not on writing the whole application completely in Python. If you want to write your whole application in Python, you should use PyQt or PySide instead.
opensource  python  qt 
9 weeks ago by gdw
PyQT Tutorial
Python is a great language with many awesome features, but its default GUI package (TkInter) is rather ugly. Besides, who wants to write all that GUI code by hand, anyway? Instead, a much better way to write GUI apps in Python is to use Trolltech's QT Designer to WYSIWYG-ly create a nice-looking interface, and then automatically generate the necessary code for it with pyuic (which is a UI compiler for QT that comes with the PyQT package.) QT designer also makes it very easy to add Python code to your project. (If you want your app to do anything useful, you will undoubtedly need to write some code. :) )
programming  python  qt  tutorial 
9 weeks ago by gdw
The PySide tutorial
This is a PySide tutorial. The tutorial is suited for beginners and intermediate programmers. After reading this tutorial, you will be able to program non trivial PySide applications.
pyside  python  qt  tutorial 
9 weeks ago by gdw
The PyQt4 tutorial
This is a PyQt4 tutorial. The tutorial is suited for beginners and intermediate programmers. After reading this tutorial, you will be able to program non trivial PyQt4 applications.
programming  python  qt  tutorial 
9 weeks ago by gdw
About PySide – PySide – Python for Qt
PySide is an open source sofware project providing Python bindings for the Qt framework. Qt is a cross-platform application and UI framework, allowing the developers to write applications once and deploy them across many operating systems without rewriting the source code, while Python is a modern, dynamic programming language with a vivid developer community.

Combining the power of Qt and Python, PySide provides the wealth of Qt framework for developers writing software in Python and presents a first-class rapid application development platform available on all major operating systems.
python  qt  pyside  gui 
9 weeks ago by gdw
PySide – Python for Qt
The PySide project provides LGPL-licensed Python bindings for the Qt cross-platform application and UI framework. PySide Qt bindings allow both free open source and proprietary software development and ultimately aim to support all of the platforms as Qt itself.
gui  programming  python  qt 
9 weeks ago by gdw
Qt (framework) - Wikipedia, the free encyclopedia
Qt ( /ˈkjuːt/ "cute", or unofficially as Q-T cue-tee[5][6]) is a cross-platform application framework that is widely used for developing application software with a graphical user interface (GUI) (in which cases Qt is classified as a widget toolkit), and also used for developing non-GUI programs such as command-line tools and consoles for servers.
programming  gui  toolkit  widget  python 
9 weeks ago by gdw
Tcl Developer Site
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.

Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more.
development  language  programming  tcl  tk  python  gui 
9 weeks ago by gdw
Charming Python: TK programming in Python
Charming Python: TK programming in Python
Tips for beginners using Python's GUI library
python  TK  programming  introduction 
9 weeks ago by gdw
The Widget Construction Kit
The Tkinter3000 WCK from effbot.org lets you write your own Tkinter widgets, in Python.
python  tutorial  widgets  gui 
9 weeks ago by gdw
FrontPage - Tkinter Wiki
Tkinter Wiki

Tkinter is the most portable GUI toolkit for Python. The aim of this Wiki is to gather information to help Python programmers better use Tkinter.
python  resources  wiki  gui  Tkinter 
9 weeks ago by gdw
TkInter - PythonInfo Wiki
Tkinter is Python's de-facto standard GUI (Graphical User Interface) package. It is a thin object-oriented layer on top of Tcl/Tk.

Tkinter is not the only GuiProgramming toolkit for Python. It is however the most commonly used one. CameronLaird calls the yearly decision to keep TkInter "one of the minor traditions of the Python world."
gui  programming  python  reference 
9 weeks ago by gdw
appscript : status
no longer supported or recommended
apple  python  osx 
9 weeks ago by gdw
appscript 1.0.0 : Python Package Index
Control AppleScriptable applications from Python.
python  applescript  interface 
9 weeks ago by gdw
PythonToolkit (PTK)
PythonToolkit (PTK) is an interactive environment for python. It was originally designed to provide a python based environment similiar to Matlab for scientists and engineers when used together with the numpy, scipy and matplotlib python packages. However it can also be used as a general purpose interactive python environment especially for interactive gui programming.
opensource  programming  python  gui 
9 weeks ago by gdw
PythonCard - PythonInfo Wiki
PythonCard is a graphical user interface (GUI) construction kit for easily building cross-platform desktop applications on Windows, Mac OS X, and Linux, using the Python language. It is built using WxPython and WxWidgets, and draws its inspiration from the HyperCard application for the Apple Macintosh
python  gui  cross-platform 
9 weeks ago by gdw
GUI Programming in Python - PythonInfo Wiki
This page provides some brief descriptive information on a number of GUI toolkits available for Python. For a full list of of toolkits with more in-depth information, see GuiProgramming.
python  gui  programming  links 
9 weeks ago by gdw
GuiProgramming - PythonInfo Wiki
Python has a huge number of GUI frameworks (or toolkits) available for it, from Tkinter (traditionally bundled with Python, using Tk) to a number of other cross-platform solutions, as well as bindings to platform-specific (also known as "native") technologies
development  gui  interface  programming  python 
9 weeks ago by gdw
Old Nabble - matplotlib - users - pylab
Are there still two pylabs? Are the following two web pages referring to the same pylab?

http://www.scipy.org/PyLab
http://matplotlib.sourceforge.net/

I'm a bit confused (trying to get the Scipy, Numpy, Pylab, Matplolib story straight, before I plunge in)
pylab  matplotlib  python  itp 
9 weeks ago by gdw
« earlier      

related tags

2.7  2d  3.1  ableton  about  accessibility  acire  active  activepython  activestate  advanced  advocacy  ai  algorithms  alpha  alramli  ALSA  amazon  analysis  analyze  animation  api  app  appcelerator  appications  apple  applescript  application  applications  aptana  aptana_studio_3  arduino  ariza  art  artists  athenacl  audio  audiolab  autocomplete  automated  aws  ayman  bacon  bank  basics  beginning  Bernhardt  berry  bibliography  binary  bindings  bit  bits  blender  blog  blogging  blogs  blue  book  books  boto  bottly.py  bpython  browser  build  buzz  c  c++  calendar  calltips  citation  class  classes  cli  cloudcomputing  cluster  cms  cocoa  code  coding  collaboration  collaborative  colloquy  comments  commercial  commons  community  company  comparison  compiler  computation  computational  computing  conference  configuration  consultant  content  conversion  cookies  cpython  creative  cross-platform  crunching  cs1  csound  css3  current  custom  cuthberg  cuthbert  data  database  datamining  datasets  datavisualization  debug  debugger  debugging  decorators  deployment  deprecated  descriptors  design  dev  developer  development  digital  distribute  distributed  distributing  distribution  distutils  dive  diy  dj  django  docs  documentation  Docutils  Downie  downloads  dropbox  drupal  dsp  e-learning  EasyDialogs  easy_install  ebook  echonest  echonext  eclipse  edit  editor  education  eegs  eggs  encoding  engine  engineer  engineering  enthought  environment  Ephestos  erlang  Eshkar  examples  exchange  execution  exercises  experienced  expression  extensible  extension  externals  extesions  f-script  facebook  fancy  feinberg  field  file  financial  firmata  first  flext  fonts  for  form  formats  forms  forum  foss  FPGA  framework  frameworks  free  freeware  fscript  future  game  games  Gary  gateway  gateways  gdb  generator  getting  git  golang.org  google  gractals  graphics  gtd  gtk  gtk+  gui  guides  guido  guzdial  hack  hackig  hacking  haskell  head  helpdesk  hfp  high-level  highlighter  histogram  history  hosting  hourieh  howto  html5  http  hyperspectral  ibm  ide  ideology  idle  image  imagery  impromptu  in  infographic  informatics  install  installation  installer  interactive  interface  interpreter  into  intro  introduction  introductory  introspection  io  ios  ipython  ireland  ironpython  isps  issues  itp  java  javascript  jehan  jes  jmusic  jono  jono_bacon  jython  k-12  Kaiser  keywords  kirby  knowledge  komodo  language  languages  learn  learning  lecture  liblo  libraries  library  links  linux  lion  lisp  list  live  local  lsystem  lua  lutz  mac  macosx  mail  management  managers  manipulation  manual  mapping  mapreduce  Marc  mark  markup  materials  math  mathematics  matlab  matplotlib  max  media  mediacomp  meganerd  metadata  microsoft  midi  migration  mining  mit  mobile  modul8  module  modules  monitoring  Morpheas  motion  mp3  mt  multimedia  music  musician  musicology  nadia  netbeans  new  news  nextobjects  ninja-ide  non-english  note  number  numpy  object-oriented  omnifocus  on  online  opcodes  open  open-source  opengl  opensource  openspace  oreilly  organization  ORM  Orpheas  os  osc  osx  overflow  p2pu  package  packaging  panel  parallel  parsing  Paul  pd  pdf  people  perl  philosophy  photo  php  pilgrim  pinax  pip  pipi  plaintext  platform  platforms  plone  plugin  plugins  podcast  practice  problem  problems  processing  productions  productivity  programing  programmers  programming  programs  progress  projects  psyco  py.  pycon  pydev  pyduino  pyechonest  pyext  pygame  pylab  pyliblo  pylons  pyo  pyobjc  pypi  pyPM  pypy  pyrex  pyside  python  python3  python_Sample  qt  quality  rails  re  read  reference  references  regex  regular  remix  replacements  repository  request  research  resources  reStructuredText  review  roadmap  rossem  Rossum  ruby  sc  scdmp  scheme  science  scientific  scipy  score  script  scripting  sdk  sdl  search  Selley  sepecification  series  serious  server  setup  setuptools  shell  shortener  simple  site-packages  slides  smpt  snippers  snippets  software  sound  SoundConverter  soundfont  source  spe  specific  spectrogram  spectrum  speed  sphinx  sql  stack  stan  standards  started  state  statistics  stdmp  structures  studio  style  supercollider  support  sussman  syntax  synthesis  sysadmin  system  tagging  taking  tcl  Tcl/Tk  teaching  team  technical  test  testing  text  textbook  textmate  textual  themes  thinking  TiddlyWiki  tinyurl  tk  tkinter  tool  toolkit  tools  trac  tracking  traclinks  training  transport  tristan  turbogears  tutorial  tutorials  twincling  twisted  TxOSC  typography  ubuntu  unicode  uninstall  university  unix  updates  url  urner  usb  users  vamp  van  variables  vcs  version  version_control  via:cbussa  via:erikschoster  via:karikivi  video  videos  vim  virtualenv  virtualization  visual  visualization  vj  wave  web  webapp  webdev  webfaction  webhosting  webobjects  webserver  webstandards  well-written  wide  widget  widgets  wiki  wikibook  wikibooks  win32  windows  windows-only  wing  workflow  wpd  wrapper  wsgi  www  x  x11  xcode  xml  xmpp  yahoo  yindo  zebra  zope 

Copy this bookmark:



description:


tags: