[python-win32] como hacer una rutina de auto-copiado en python con PyWin32

Mario Alejandro Vilas Jerez mvilas at gmail.com
Thu May 28 03:20:30 CEST 2009


Aca explican como averiguar el path a tu propio ejecutable:

http://www.py2exe.org/index.cgi/WhereAmI

Quedaria algo como esto (solo funcionaria con py2exe):

import sys
archivo_de_origen = sys.executable

No conozco mucho PyWin32. De todas formas se puede usar ctypes, esto
seguramente sirva:

import ctypes
ctypes.windll.kernel32.CopyFileA( archivo_de_origen, archivo_de_destino, 1 )

Donde ambas variables son strings con los nombres de los archivos. Si los
strings son en unicode, hay que usar CopyFileW.

2009/5/27 Sweet Boy <zweetboy at live.com>

>  hola!.
> ese es mi problema, quisiera saber como puedo implementar una rutina de
> autocopiado en python para un .exe hecho con py2exe. el problema es que el
> programa debe averiguar su propia ubicacion actual y no sé como hacer para
> que lo haga, claro que con Apis de PyWin32.
>
> ------------------------------
> See all the ways you can stay connected to friends and family<http://www.microsoft.com/windows/windowslive/default.aspx>
>
> _______________________________________________
> python-win32 mailing list
> python-win32 at python.org
> http://mail.python.org/mailman/listinfo/python-win32
>
>


-- 
If you're not part of the solution, you're part of the precipitate.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-win32/attachments/20090527/1ab971bb/attachment.htm>


More information about the python-win32 mailing list