<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Chema Cortés escribió:<br>
<blockquote type="cite" cite="mid200310060253.23126.py@ch3m4.org">
<blockquote type="cite">
<pre wrap="">Bueno, lo que quiero saber es si puedo desde python leer tablas de dbf o
sea las "bases de datos" de clipper, solo quiero leerlas nada mas por
que la idea es leerla y pasarla a mysql.
Ya mas o menos vi un modulo para mysql y ahora me faltaria un modulo que
me permita leer dbfs...
</pre>
</blockquote>
<pre wrap=""><!---->
Como en todo, empieza por buscando en internet. El mejor repositorio es
Vaults of Parnassus (<a class="moz-txt-link-freetext" href="http://py.vaults.ca/apyllo.py">http://py.vaults.ca/apyllo.py</a>). Ahí encontrarás dos
scripts cortos para manejo de ficheros dbf.</pre>
</blockquote>
ok ahi ya lo puse en mi lista de favoritos y estube mirandolo un rato,
parece que esta muyyy bueno y de ahi voy a poder sacar cosas
interesantes...<br>
<blockquote type="cite" cite="mid200310060253.23126.py@ch3m4.org">
<pre wrap="">No los he probado, pero veo que el dbf.py no maneja campos memo y el
dbfreader.py está más pensado para FoxPro.</pre>
</blockquote>
De todas maneras no necesito campos memos, ahun asi solo necesito
"leer" nada mas no hacer operaciones sobre las dbf, y vi que hay
varios que leen dbf asi que me los baje para mirarlos, incluso tampoco
me interesa leer los indices, solo el dbf en si, y por lo que veo los
scrips que hay pueden servirme para comenzar a ver un poco el problema.<br>
<blockquote type="cite" cite="mid200310060253.23126.py@ch3m4.org">
<pre wrap="">Dentro de poco habrá un repositorio oficial de módulos en
<a class="moz-txt-link-freetext" href="http://www.python.org/pypi">http://www.python.org/pypi</a> . De momento no hay nada sobre dbf.</pre>
</blockquote>
Esta agendado, mil gracias!<br>
<blockquote type="cite" cite="mid200310060253.23126.py@ch3m4.org">
<blockquote type="cite">
<pre wrap="">Dicho sea de paso, existe en algun lugar una lista de modulos con las
funciones que tienen? asi si por ejemplo yo quiero buscar un modulo que
lea dbf pueda buscarlo ahi y no andar prenguntando en la lista?</pre>
</blockquote>
</blockquote>
<br>
Mira el pydoc. Desde la línea de comandos del sistema:<br>
<blockquote type="cite" cite="mid200310060253.23126.py@ch3m4.org">
<blockquote type="cite">
<pre wrap="">$ pydoc -k <palabra-a-buscar>
De modo equivalente, desde el shell de python:
</pre>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">
<pre wrap="">help("modules <palabra-a-buscar>")
</pre>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><!---->
Como verás, no te dará nada para manejar dbfs</pre>
</blockquote>
ok no hay sobre dbf pero si aprendí a buscar cosas :) Mil gracias!!!<br>
<br>
Ariel<br>
<br>
</body>
</html>