473,938 Members | 33,400 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Any Good tools to create CSV Files?

Any Good tools to create CSV Files? ReportLab only creates pdf
files. I need something to create CSV files.

Thank you.

Apr 29 '07 #1
7 2504
johnny <ra*******@gmai l.comwrote:
Any Good tools to create CSV Files? ReportLab only creates pdf
files. I need something to create CSV files.
<http://docs.python.org/lib/module-csv.html>
Alex
Apr 29 '07 #2
On Sat, 2007-04-28 at 18:55 -0700, johnny wrote:
Any Good tools to create CSV Files? ReportLab only creates pdf
files. I need something to create CSV files.
You mean something like the csv module that is part of Python's standard
library?
>>import csv
help(csv)
Help on module csv:

NAME
csv - CSV parsing and writing.

FILE
/usr/lib/python2.4/csv.py

MODULE DOCS
http://www.python.org/doc/current/lib/module-csv.html

DESCRIPTION
This module provides classes that assist in the reading and writing
of Comma Separated Value (CSV) files [...]

-Carsten
Apr 29 '07 #3
Carsten Haese wrote:
You mean something like the csv module that is part of Python's standard
library?
>>>import csv
help(csv)
You have to admit, the module name is not really intuitive... :)
Apr 29 '07 #4
In article <ma************ *************** ************@py thon.org>,
Carsten Haese <ca*****@uniqsy s.comwrote:
>On Sat, 2007-04-28 at 18:55 -0700, johnny wrote:
>>
Any Good tools to create CSV Files? ReportLab only creates pdf
files. I need something to create CSV files.

You mean something like the csv module that is part of Python's standard
library?
>>>import csv
In all fairness, the csv module is new in Python 2.3, and I'm sure I'm
not the only person still using Python 2.2 for production.
--
Aahz (aa**@pythoncra ft.com) <* http://www.pythoncraft.com/

"...string iteration isn't about treating strings as sequences of strings,
it's about treating strings as sequences of characters. The fact that
characters are also strings is the reason we have problems, but characters
are strings for other good reasons." --Aahz
Apr 29 '07 #5
Aahz wrote:
In all fairness, the csv module is new in Python 2.3, and I'm sure I'm
not the only person still using Python 2.2 for production.
That is true, on the other hand, Reportlab is made for at least Python
2.4, "although it will work with 2.3" - so he has 2.3 at least :)
Apr 29 '07 #6
On 30/04/2007 6:29 AM, Aahz wrote:
In article <ma************ *************** ************@py thon.org>,
Carsten Haese <ca*****@uniqsy s.comwrote:
>On Sat, 2007-04-28 at 18:55 -0700, johnny wrote:
>>Any Good tools to create CSV Files? ReportLab only creates pdf
files. I need something to create CSV files.
You mean something like the csv module that is part of Python's standard
library?
>>>>import csv

In all fairness, the csv module is new in Python 2.3, and I'm sure I'm
not the only person still using Python 2.2 for production.
In all fairness to those making ironic comments, the OP has given no
indication that he is bound to an old version of Python.

The Object-Craft csv extension module (ancestor of the Python csv
module) has been available since October 2000. It still shows up in
Google [it's the 3rd result if one searches for "python csv"] and has
the source available for download -- there are even Windows binaries
(.pyd) for Python 2.1 and 2.2.

In all fairness to the OP, perhaps he has never heard of search engines,
or perhaps he has no ARPA^H^H^H^HInt ernet access.
Apr 30 '07 #7
In article <l8************ ***@newsfe12.lg a>,
Bart Willems <b.*********@gm ail.comwrote:
>Aahz wrote:
>>
In all fairness, the csv module is new in Python 2.3, and I'm sure I'm
not the only person still using Python 2.2 for production.

That is true, on the other hand, Reportlab is made for at least Python
2.4, "although it will work with 2.3" - so he has 2.3 at least :)
I've been using ReportLab since the 2.1 days, if not farther back.
--
Aahz (aa**@pythoncra ft.com) <* http://www.pythoncraft.com/

"Look, it's your affair if you want to play with five people, but don't
go calling it doubles." --John Cleese anticipates Usenet
Apr 30 '07 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
2240
by: Carlos | last post by:
I'm responsible for the content in a call center's intranet site. There are approximately 600 pages on 7 sub-webs. I have access to the sub-webs, but I don't have access to the root web or web server log. My manager wants hit counters on all pages to determine which pages are used and which ones aren't. I know hit counters are not accurate tools for this purpose, but I would like further information/ammunition. I know about...
59
5070
by: Alan Silver | last post by:
Hello, This is NOT a troll, it's a genuine question. Please read right through to see why. I have been using Vusual Basic and Classic ASP for some years, and have now started looking at ASP.NET. At first glance, it looks excellent, albeit nothing that couldn't have been done to Classic ASP. I have been through a few tutorials and was impressed with how quickly you can get database info onto a page.
1
1098
by: moondaddy | last post by:
I have several web apps that need to be cross browser compatible, however, I don't have the time to learn how to write html and css files for Netscape and all the other main stream browsers out there. Can anyone recommend some good tools that I could use to model out a webpage for 1 or more non-i.e. browsers. from there I could see the difference in it's html and the html I wrote for i.e.. I would also want it to have a wizard to create...
0
313
by: orientphoebus | last post by:
I tried the new Visual Studio 2005 Team System + VSS2005, no Team Foundation Server. Some questions pop into my head: 1. WITHOUT TFS, can VSS2005 integrated with VS2005? What I like is the VS6 kind of integration: when I modify a source file in VisualStudio, VS found out it's readonly and controled by VSS, then pop up a dialog for me to check out from VSS. It seems like even with TFS, the integration between VSS and VS is not the same....
2
3478
by: sandeep.manthena | last post by:
Hi everyone, Can anyone answers my questions. My server is AIX and is 5.2 and the db2 udb of V 8.1 Fixpak 9. What exactly is the tools catalog for? How it is uaseful in performing automatic runstats and reorgs? Can the tools catalog be centralized for a given server (AIX/LINUX)? How can I know if there is a tools catalog existing for a given database or an instance?
63
4034
by: John Salerno | last post by:
I know there's a request for a good IDE at least once a week on the ng, but hopefully this question is a little different. I'm looking for suggestions for a good cross-platform text editor (which the features for coding, such as syntax highlighting, etc.) but not a full IDE with all the fancy jazz (GUI developer, UML diagrams, etc.). Ideally, it would be something I could even put on a flash drive and move from computer to computer, but...
4
1465
by: Gary Hasler | last post by:
Our site, of which about half the content is PHP pages and is on a Linux Apache server, is currently administered with Microsoft FrontPage 2003. Okay, now that you've finished laughing, let me just say it's worked pretty darn well considering everyone says "you gotta be crazy to have FrontPage and PHP/Apache". But the writing is on the wall, considering Frontpage is discontinued, is designed for simpler sites, and there are so many...
6
7634
by: Michael Kintner | last post by:
I am looking for add-on tools or code to allow me to attach scanned PDF documents to a database record. I would like to know if there are developer tools out there that can do the following: - Appending muliple as in many PDF docs to a specific record. - Or maybe I create a folder and the AccessDB reads the contents of the folder showing the files related to the specific record. Kinda like a achive file manger of related files to a...
206
8616
by: WaterWalk | last post by:
I've just read an article "Building Robust System" by Gerald Jay Sussman. The article is here: http://swiss.csail.mit.edu/classes/symbolic/spring07/readings/robust-systems.pdf In it there is a footprint which says: "Indeed, one often hears arguments against building exibility into an engineered sys- tem. For example, in the philosophy of the computer language Python it is claimed: \There should be one|and preferably only one|obvious...
0
10126
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
11515
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
11099
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
11282
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10652
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
6072
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4900
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
4442
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3495
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.