Linux.com

NewsVac: News from around the Web

  • Creating a Daemon with Python 4 hours, 21 minutes ago
    If you are an average internet user, then you interact with daemons every day. This article will describe what daemons do, how to create them in Python, and what you can use them for.
  • PyCon 2009 3 weeks, 1 day ago
    PyCon 2009, the seventh annual community conference for the Python programming language, will take place March 27-29 at the Hyatt Regency O'Hare Hotel in Chicago, IL.
  • Book Review: Expert Python Programming 3 weeks, 1 day ago
    Expert Python Programming was not what I was expecting to get from a book about Python. I am not a savvy python programmer yet, and in my quest to become one I picked this book up to read. It certainly is not for beginners, and I mean that. If you are not comfortable you may wish to skip it, if you are daring and have the basics of programming down then you can slip this one into your collection.
  • Writing a Package in Python 2 months ago
    This article by Tarek Ziadé focuses on a repeatable process to write and release Python packages. We will focus on how to install, uninstall, develop, test, register, and upload a package.
  • Automation with Python and STAF/STAX 2 months ago
    The aim of this article is to show how tasks may be automated using Python together with STAF (Software Testing Automation Framework) by means of an example. We will first see a problem and then derive it's solution using classical Python-only as well as Python+STAF. The implementation of the solution will evolve in different stages. This will help us in comparing both the solution in terms of simplicity and efficiency.
  • Looking for Python Programmers to Change the World 3 months ago
    Ten years ago, the then CEO of Ericsson in Sweden wrote an internal article about digital convergence. He stated that within a very short time, all data produced in an analog way such as books, music, photographs, newspapers and so forth would cease to exist. Instead all content would become digital and we would render, view and listen to digital formats. I believe he had a vision for the future, but his timing was off about eight to ten years.
  • Django 1.0 alpha released 4 months ago
    Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. This release includes all of the major features due for inclusion in the final Django 1.0, though some lower-priority items are still scheduled to be included before the 1.0 feature freeze, which will occur with the first beta release next month.
  • Tutorial: IronPython and IronPython Studio 5 months ago
    A quick tutorial from TechBookReport on using IronPython (a .NET implementation of the Python language), including using the IronPython Studio IDE.
  • PyOhio 2008, Come for the Pythons .. leave with buckeyes. 6 months, 2 weeks ago
    PyOhio, the first annual Python programming mini-conference for Ohio and surrounding areas will take place Saturday, July 26, in Columbus, Ohio. The conference is free of change and will include scheduled presentations, Lighting Talks and unconference-style Open Spaces.
  • Using Python to Grab Images From a Web Site 6 months, 3 weeks ago
    Sample code that should serve as a good tutorial on how to use Python to do some basic web interactions.
  • Google's App Engine : Powered by Python 7 months, 2 weeks ago
    Python has not been a language that has been front and center all that much Python's position changes today with the official launch of Google's App Engine.
  • Google. White Oak Sponsors of Python Community Conference 9 months, 2 weeks ago
    Chicago open source conference to showcase Python’s emergence as an industry standard dynamic programming language
  • LDAP programming with Python 11 months, 1 week ago
    This is the third article in the article mini-series on Python LDAP applications. In this article we will see some more LDAP operations such as add operation, delete operation etc. Then we will take a look at LDAP URL Library.
  • Metaclass Programming in Python 1 year, 1 month ago
    In part 3 of the Metaclass programming in Python series, Michele and David help programmer eschew cleverness that makes design more complicated, code more fragile, and the learning curves steeper in programming. In Part 1 learn how metaclasses can enhance classes with features like tracing capabilities to push object-oriented programming to the next level, then in Part 2 understand the arcana of inheritance and instance creation to solve and explain metaclass conflicts.
  • Python Community Gets Magazine 1 year, 4 months ago
    Python Magazine has officially launched, with a scheduled publication date of October 1. Early subscribers get a discount and a chance to win a MacBook, and Pythonistas who would like some extra cash should consider submitting an article proposal. View the official site, or the announcement by PyMag's Editor in Chief.
  • More News

Linux.com : Python

Python 3.0 makes a big break

By Joab Jackson on October 15, 2008 (4:00:00 PM)

Typically, each new version of the Python programming language has been gentle on users, more or less maintaining backward compatibility with previous versions. But in 2000, when Python creator Guido van Rossum announced that he was embarking on a new version of Python, he did not sugar coat his plan: Version 3.0 would not be backward-compatible. Now that the first release candidate of Python 3.0 is out, with final release planned for later this month, developers must grapple with the issue of whether to maintain older code or modify it to use the new interpreter.

Read the Rest - 22 comments

Dress up your Python scripts with EasyGui

By Dmitri Popov on September 08, 2008 (7:00:00 PM)

In many cases, adding a graphical interface to Python scripts means getting your hands dirty with TKinter or other GUI programming kits. This exercise is usually reserved for users who have already acquired decent Python programming skills, as it requires some serious code wizardry. Thankfully, the EasyGui module allows you to add some GUI goodness to your Python scripts without going through coding rigmarole. Using EasyGui, you can add visual elements with just a few lines of code.

Read the Rest - 4 comments

An introduction to CGI scripting with Python

By Robert D. Currier on June 04, 2008 (9:00:00 AM)

Mention Common Gateway Interface scripting to a Web developer, and their first response is likely to be "I use Perl." While Perl has long dominated the CGI scripting world, there are other, and perhaps better, tools available. In this tutorial we'll take a look at CGI scripting with Python, a fast, versatile, multi-platform language.

Read the Rest - 4 comments

Scripting Scribus

By Drew Ames on February 13, 2008 (7:00:00 PM)

Have you ever said, "This program is pretty nice, but I wish it would ..."? For applications that offer the capability, scripting gives users the ability to customize, extend, and tailor a program to meet their needs. Scribus, a free page layout program that runs on Linux (and Mac OS and Windows) uses the Python programming language for user scripting. Python scripting in Scribus can drastically improve your work flow, and it's relatively easy for beginners to not only use scripts, but also write them.

Read the Rest - 10 comments

Spreading Python applications

By Rudolf Olah on August 13, 2007 (4:00:00 PM)

You have just written a fantastic and useful Python application, and you're ready to share it with the world. Distutils, a Python module that provides a standard way of distributing and installing Python apps, can help you simplify the process of installation.

Read the Rest - 6 comments

Canonical releases Launchpad component as open source

By Shirl Kennedy on July 10, 2007 (5:15:00 PM)

Canonical has announced the release of Storm, a open source object-relational mapping (ORM) tool for Python that can support simultaneous communication with multiple databases.

Read the Rest - Post Comment

PEAK is dead... kinda, sorta

By Shirl Kennedy on June 28, 2007 (3:46:32 PM)

The Python Enterprise Application Kit no longer exists as an integral project, according to a status report posted by its developer earlier this week, but some individual elements are thriving and will continue to receive attention.

Read the Rest - Post Comment

PyDEV uses Eclipse's power to program in Python

By Nikos Kouremenos on February 01, 2007 (8:00:00 AM)
PyDEV is a plugin that enables developers to use Eclipse for Python and Jython development, making Eclipse a first-class Python IDE. The software offers features such as code completion, syntax highlighting, syntax analysis, automated refactoring, template system, source code quality checking, and a debugging environment.

Read the Rest - Post Comment

Stani's Python Editor: A feature-filled cross-platform IDE

By Joseph Quigley on August 15, 2006 (8:00:00 AM)
As a Python developer, I have always wanted a more powerful integrated development environment than IDLE. Although IDLE is a useful IDE, it lacks some handy features, such as an automatic debugger, auto-completion, and extra formatting options, such as not displaying whitespace. A good FOSS alternative for developers is Stani's Python Editor, a cross-platform IDE for Python written in Python.

Read the Rest - 6 comments

Introducing IPython

By Conrad Koziol on September 12, 2005 (8:00:00 AM)
Python, an interpretive programming language that combines elegant code with a powerful object-oriented approach and many modules, has been around since the early 1990s. To make Python more productive, Fernando Perez in 2001 began working on IPython, an enhanced interactive Python shell with improvements such as history caching, profiles, object information, and session logging, as a replacement for the default interpreter.

Read the Rest - 6 comments



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya