-
openpyxl starts being used
When I started working on openpyxl a few months ago, I didn’t know it would catch that much activity around it. I’m very happy to see that it can apparently help so many people 🙂 I’ll try to follow-up on the bug fixes and new features as far as my time permits, and will usually answer […]
filed under:
-
openpyxl is on PyPi
Yes, I know, yet another post about openpyxl 😉 This time I’m announcing the release of the 1.1.0 version on PyPi. As mentioned in the Wiki, you can now just type easy_install openpyxl to get the latest released version, if you are not much into getting the snapshop from bitbucket. Also, thanks to Yaroslav’s great job, […]
filed under:
-
openpyxl turns 1.1
After two weeks of intense activity around openpyxl, I’m releasing version 1.1 today. This new version brings support for dates and number formats. Several bugs have been fixed, thanks to the careful testing of two new contributors, Jonathan Peirce and Yaroslav Halchenko, both working on the PsychoPy project. Thanks guys for boosting my morale, providing […]
filed under:
-
Why we do what we do
Yesterday, I went to a Master degree graduation ceremony at the local university. The introduction speech addressed to the soon-former-students was extremely interesting. It recalled me why we work. If you listen to the biblical sayings, it’s because mankind is a band of sinners that were thrown out from Paradise. However, there are still people […]
filed under:
-
openpyxl reaches 1.0 mark
After a few more efforts, I am pleased to announce the release of the first version of openpyxl. The reader and the writer are working and tested for strings and numbers. I have been able to read and write simple Excel 2007 xlsx files from Python and open them with Excel. You can clone the […]
filed under:
-
openpyxl: simple writer done
I’ve been very busy on openpyxl the last few days, and I managed to get a working writer for basic data types (strings, numerics). For the impatient, you can clone my bitbucket repository: hg clone https://ericgazoni@bitbucket.org/ericgazoni/openpyxl It’s still a work in progress, so expect some quirks here and there, and if that happens, please file […]
filed under:
-
Myth of the genius programmer
This session held at Google I/O last year brings so many important ideas to become a better programmer that is should definitely be shown in CS classes (and in some IT shops :p). Thumbs up guys ! [youtube=http://www.youtube.com/watch?v=0SARbwvhupQ]
filed under:
-
Flexibility
IT projects, like tattoos, are commitments. You wouldn’t accept that kind of answer from a tattoo artist, it’s your body, you have the right to change your mind as long as the ink is not under your skin. Why would that be different for software development ? Why would requirements be written into stone once […]
filed under:
-
The right tool for the job
There are some tools that really make your life easier when working. Some people might say that the only tool you’ll ever need is Emacs, but when working on Windows, there are some small utilities that can increase your productivity. Here is my personal choice. Launchy Launchy is a keystroke launcher. It can index your […]
filed under:
-
openpyxl: my python xlsx library
Update: openpyxl 1.0 is now out ! At a customer, we read a lot of Excel files. We’ve tried the conventional approaches, that are xlrd and xlwt, pyinex, and COM automation. That’s COM that we mainly use, because it’s able to deal with every Excel file format, from the ancient Excel 5 to most recent […]
filed under: