From jeffh at dundeemt.com Mon Jul 20 05:28:36 2009 From: jeffh at dundeemt.com (Jeff Hinrichs - DM&T) Date: Sun, 19 Jul 2009 22:28:36 -0500 Subject: [omaha] Meeting July 20 @7pm Message-ID: <5aaed53f0907192028w1542f8a5q6fffe0f882010107@mail.gmail.com> We have the meeting room at Lansky's reserved. We don't have any formal topics set up but I suggest Python App night, everyone pick an app that is python based and do a mini presentation on it at the meeting. Nothing too fancy or formal, but python is being used in more and more places so maybe we could all learn something about our favorite langague! -- Jeff Hinrichs Dundee Media & Technology, Inc jeffh at dundeemt.com 402.218.1473 web: www.dundeemt.com blog: inre.dundeemt.com From bkealey at mail.unomaha.edu Mon Jul 20 05:31:19 2009 From: bkealey at mail.unomaha.edu (Burch Kealey) Date: Sun, 19 Jul 2009 22:31:19 -0500 Subject: [omaha] AUTO: Burch Kealey is out of the office (returning 07/20/2009) Message-ID: I am out of the office until 07/20/2009. I do nto expect to have ready access to email. I will respond to your message when I return. Note: This is an automated response to your message "[omaha] Meeting July 20 @7pm" sent on 7/19/2009 10:28:36 PM. This is the only notification you will receive while this person is away. From jeffh at dundeemt.com Tue Jul 21 06:16:22 2009 From: jeffh at dundeemt.com (Jeff Hinrichs - DM&T) Date: Mon, 20 Jul 2009 23:16:22 -0500 Subject: [omaha] Meeting Notes Message-ID: <5aaed53f0907202116y31a8576x12d8d199a5e6c12f@mail.gmail.com> I've updated the site with the meeting notes from tonight's meeting. Wow, what a great meeting. Thanks for everyone making it fun! http://www.omahapython.org/ When you get a chance please review and send me any revisions or additions. Thanks, Jeff -- Jeff Hinrichs Dundee Media & Technology, Inc jeffh at dundeemt.com 402.218.1473 web: www.dundeemt.com blog: inre.dundeemt.com From choman at gmail.com Tue Jul 21 06:58:53 2009 From: choman at gmail.com (Chad Homan) Date: Mon, 20 Jul 2009 23:58:53 -0500 Subject: [omaha] Meeting Notes In-Reply-To: <5aaed53f0907202116y31a8576x12d8d199a5e6c12f@mail.gmail.com> References: <5aaed53f0907202116y31a8576x12d8d199a5e6c12f@mail.gmail.com> Message-ID: No worries, but you forgot two (at least that I remember) Griffith www.griffith,cc Anki http://ichi2.net/anki/ Chad, CISSP Samuel Goldwyn - "I'm willing to admit that I may not always be right, but I am never wrong." On Mon, Jul 20, 2009 at 11:16 PM, Jeff Hinrichs - DM&T wrote: > I've updated the site with the meeting notes from tonight's meeting. > Wow, what a great meeting. Thanks for everyone making it fun! > > http://www.omahapython.org/ > When you get a chance please review and send me any revisions or additions. > > Thanks, > > Jeff > > -- > Jeff Hinrichs > Dundee Media & Technology, Inc > jeffh at dundeemt.com > 402.218.1473 > web: www.dundeemt.com > blog: inre.dundeemt.com > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > http://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From jeffh at dundeemt.com Tue Jul 21 07:17:29 2009 From: jeffh at dundeemt.com (Jeff Hinrichs - DM&T) Date: Tue, 21 Jul 2009 00:17:29 -0500 Subject: [omaha] Meeting Notes In-Reply-To: References: <5aaed53f0907202116y31a8576x12d8d199a5e6c12f@mail.gmail.com> Message-ID: <5aaed53f0907202217y546acc2cg5e32b3fcc59d5381@mail.gmail.com> Thanks for reminding me, the are going up now. -j On Mon, Jul 20, 2009 at 11:58 PM, Chad Homan wrote: > No worries, but you forgot two (at least that I remember) > Griffith www.griffith,cc > Anki http://ichi2.net/anki/ > > Chad, CISSP > > Samuel Goldwyn > - "I'm willing to admit that I may not always be right, but I am never > wrong." > > On Mon, Jul 20, 2009 at 11:16 PM, Jeff Hinrichs - DM&T > wrote: > >> I've updated the site with the meeting notes from tonight's meeting. >> Wow, what a great meeting. ?Thanks for everyone making it fun! >> >> http://www.omahapython.org/ >> When you get a chance please review and send me any revisions or additions. >> >> Thanks, >> >> Jeff >> >> -- >> Jeff Hinrichs >> Dundee Media & Technology, Inc >> jeffh at dundeemt.com >> 402.218.1473 >> web: www.dundeemt.com >> blog: inre.dundeemt.com >> _______________________________________________ >> Omaha Python Users Group mailing list >> Omaha at python.org >> http://mail.python.org/mailman/listinfo/omaha >> http://www.OmahaPython.org >> > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > http://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > -- Jeff Hinrichs Dundee Media & Technology, Inc jeffh at dundeemt.com 402.218.1473 web: www.dundeemt.com blog: inre.dundeemt.com From netarttodd at gmail.com Tue Jul 21 20:57:10 2009 From: netarttodd at gmail.com (Todd Christopher Hamilton) Date: Tue, 21 Jul 2009 13:57:10 -0500 Subject: [omaha] Database Module Recommendations for Python Message-ID: <4A660F86.9070001@Gmail.com> What module do you recommend I use for accessing databases using win32 odbc? Todd From JeffH at delasco.com Tue Jul 21 21:09:16 2009 From: JeffH at delasco.com (Jeff Hinrichs) Date: Tue, 21 Jul 2009 14:09:16 -0500 Subject: [omaha] Database Module Recommendations for Python In-Reply-To: <4A660F86.9070001@Gmail.com> References: <4A660F86.9070001@Gmail.com> Message-ID: <1248203356.11080.9.camel@tech-001> It depends on the database, but while I used to use pyODBC, http://code.google.com/p/pyodbc/ -- however, being a lazy guy I became annoyed with differences between platforms and so I've moved off a couple years ago and started using db specific connectors such as pymssql - http://pymssql.sourceforge.net/ MySQLdb - http://sourceforge.net/projects/mysql-python/files/ etc. For the most part, I am happier this way. ;) What flavor(s) of database are you looking to access? Regards, Jeff On Tue, 2009-07-21 at 13:57 -0500, Todd Christopher Hamilton wrote: > What module do you recommend I use for accessing databases using win32 > odbc? > > Todd > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > http://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > > From netarttodd at gmail.com Tue Jul 21 21:30:34 2009 From: netarttodd at gmail.com (Todd Christopher Hamilton) Date: Tue, 21 Jul 2009 14:30:34 -0500 Subject: [omaha] Database Module Recommendations for Python In-Reply-To: <1248203356.11080.9.camel@tech-001> References: <4A660F86.9070001@Gmail.com> <1248203356.11080.9.camel@tech-001> Message-ID: <4A66175A.2080305@Gmail.com> Both Microsoft Sql Server as well as MySQL for now. I think I will try your way. Thanks. Jeff Hinrichs wrote: > It depends on the database, but while I used to use pyODBC, > http://code.google.com/p/pyodbc/ -- however, being a lazy guy I became > annoyed with differences between platforms and so I've moved off a > couple years ago and started using db specific connectors such as > pymssql - http://pymssql.sourceforge.net/ > MySQLdb - http://sourceforge.net/projects/mysql-python/files/ > etc. > > For the most part, I am happier this way. ;) > > What flavor(s) of database are you looking to access? > > Regards, > > Jeff > > > On Tue, 2009-07-21 at 13:57 -0500, Todd Christopher Hamilton wrote: >> What module do you recommend I use for accessing databases using win32 >> odbc? >> >> Todd >> _______________________________________________ >> Omaha Python Users Group mailing list >> Omaha at python.org >> http://mail.python.org/mailman/listinfo/omaha >> http://www.OmahaPython.org >> >> > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > http://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org From sy at foreignlanguageflashcards.com Fri Jul 31 15:46:09 2009 From: sy at foreignlanguageflashcards.com (Steve Young) Date: Fri, 31 Jul 2009 08:46:09 -0500 Subject: [omaha] Which version of Python? Message-ID: <4A72F5A1.20801@foreignlanguageflashcards.com> Hey guys, I read through A Byte of Python for Version 3, then realized that most of the frameworks and existing programming are using v2.x. I am thinking that I should study and begin using v2 first, and then move to v3 later when it becomes necessary. If you have any suggestions please let me know. Thanks, Steve From ckaminski at datascoutinc.com Fri Jul 31 16:57:59 2009 From: ckaminski at datascoutinc.com (Charles Kaminski) Date: Fri, 31 Jul 2009 09:57:59 -0500 Subject: [omaha] Which version of Python? In-Reply-To: <4A72F5A1.20801@foreignlanguageflashcards.com> References: <4A72F5A1.20801@foreignlanguageflashcards.com> Message-ID: <8f1052e50907310757i28204ecflb2487065a21dd33c@mail.gmail.com> Hi Steve, I agree with you that those decisions should be shaped by the tools and support around you. >From my own experiences I can tell you that Python 2.5 has a number of mature tools surrounding it to get you developing on it quickly. 1. Most of the development out there currently supports 2.5. 2. There's a great O'Reilly book by Mark Lutz for 2.5 called "Learning Python" that I highly recommend. The book assumes very little of the reader. Compared to other technical books, it's quite easy to follow. My only criticism of the book (and it's a small one) is that its explanation of Python's behind-the-scene use of pointers and why you should care about this could be clearer. The fourth addition for 3.0 isn't scheduled until September. 3. Finally, WingWare's professional IDE is solid and supports 2.5 (up to 2.6). The Prof version has an interactive debugger which greatly speeds up debugging (and learning if you're new trying to figure out something you don't understand), a source assistant that will tell you what each documented function does and the expected inputs as you code, and code completion. Those items alone will get you coding much faster. I don't like their free version as it doesn't support these items. Their professional version comes with a fully functional free trial that can be extended a number of times. They have a number of videos and tutorials for specific frameworks and to help you get started with the basics. Python development generally move fast, so I'm sure 3.0 will enjoy the same soon. Hope this helps. Charles On Fri, Jul 31, 2009 at 8:46 AM, Steve Young < sy at foreignlanguageflashcards.com> wrote: > Hey guys, > > I read through A Byte of Python for Version 3, then realized that most of > the frameworks and existing programming are using v2.x. I am thinking that > I should study and begin using v2 first, and then move to v3 later when it > becomes necessary. If you have any suggestions please let me know. > > Thanks, > > Steve > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > http://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org > From choman at gmail.com Fri Jul 31 20:06:10 2009 From: choman at gmail.com (Chad Homan) Date: Fri, 31 Jul 2009 13:06:10 -0500 Subject: [omaha] Which version of Python? In-Reply-To: <8f1052e50907310757i28204ecflb2487065a21dd33c@mail.gmail.com> References: <4A72F5A1.20801@foreignlanguageflashcards.com> <8f1052e50907310757i28204ecflb2487065a21dd33c@mail.gmail.com> Message-ID: I agree as well. python 2.x (specifically 2.6.2) is well established. Personally, I am working with 2.4, 2.6.2, and 3.1. Hopefully I won't muddy the water too much, but here are some things to consider. Even though python 3.1+ is the future, you will run into backwards compatibility issues in general. If you require with 3rd party modules, they may not be up to speed with 3.1 yet, etc. And you definitely should not code in 3.1 if your intentions are to eventually execute on 2.6. This will not work well for anyone Also note that there are forward compatibility issues as well. Some APIs are obsolete or have changed names. A few examples are: Python 2.X - print "hello" - import ConfigParser - API's: file and open are the same Python 3.1+ - print ("hello") - import configparser - API file is obsolete, use open The only caveat to this is if you're now producing anything for real-world use and you are just learning. 3.1 may still be a better place to start because it is the future and if you're just starting why not learn how things are done in what is coming. In the end it's your decision, so choose the blue or red pill wisely. sorry could not resist the matrix spin Anyways, good luck Chad, CISSP Pablo Picasso - "Computers are useless. They can only give you answers." On Fri, Jul 31, 2009 at 9:57 AM, Charles Kaminski < ckaminski at datascoutinc.com> wrote: > Hi Steve, > I agree with you that those decisions should be shaped by the tools and > support around you. > > >From my own experiences I can tell you that Python 2.5 has a number of > mature tools surrounding it to get you developing on it quickly. > > 1. Most of the development out there currently supports 2.5. > 2. There's a great O'Reilly book by Mark Lutz for 2.5 called "Learning > Python" that I highly recommend. The book assumes very little of the > reader. > Compared to other technical books, it's quite easy to follow. My > only criticism of the book (and it's a small one) is that its explanation > of > Python's behind-the-scene use of pointers and why you should care about > this > could be clearer. The fourth addition for 3.0 isn't scheduled until > September. > 3. Finally, WingWare's professional IDE is solid and supports 2.5 (up to > 2.6). The Prof version has an interactive debugger which greatly speeds > up > debugging (and learning if you're new trying to figure out something you > don't understand), a source assistant that will tell you what each > documented function does and the expected inputs as you code, and code > completion. Those items alone will get you coding much faster. I don't > like their free version as it doesn't support these items. Their > professional version comes with a fully functional free trial that can be > extended a number of times. They have a number of videos and tutorials > for > specific frameworks and to help you get started with the basics. > > Python development generally move fast, so I'm sure 3.0 will enjoy the same > soon. Hope this helps. > > Charles > > On Fri, Jul 31, 2009 at 8:46 AM, Steve Young < > sy at foreignlanguageflashcards.com> wrote: > > > Hey guys, > > > > I read through A Byte of Python for Version 3, then realized that most of > > the frameworks and existing programming are using v2.x. I am thinking > that > > I should study and begin using v2 first, and then move to v3 later when > it > > becomes necessary. If you have any suggestions please let me know. > > > > Thanks, > > > > Steve > > _______________________________________________ > > Omaha Python Users Group mailing list > > Omaha at python.org > > http://mail.python.org/mailman/listinfo/omaha > > http://www.OmahaPython.org > > > _______________________________________________ > Omaha Python Users Group mailing list > Omaha at python.org > http://mail.python.org/mailman/listinfo/omaha > http://www.OmahaPython.org >