Aca explican como averiguar el path a tu propio ejecutable:<br><br><a href="http://www.py2exe.org/index.cgi/WhereAmI">http://www.py2exe.org/index.cgi/WhereAmI</a><br><br>Quedaria algo como esto (solo funcionaria con py2exe):<br>
<br>import sys<br>archivo_de_origen = sys.executable<br><br>No conozco mucho PyWin32. De todas formas se puede usar ctypes, esto seguramente sirva:<br><br>import ctypes<br>ctypes.windll.kernel32.CopyFileA( archivo_de_origen, archivo_de_destino, 1 )<br>
<br>Donde ambas variables son strings con los nombres de los archivos. Si los strings son en unicode, hay que usar CopyFileW.<br><br><div class="gmail_quote">2009/5/27 Sweet Boy <span dir="ltr">&lt;<a href="mailto:zweetboy@live.com">zweetboy@live.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div>
hola!.<br>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.<br>
<br><hr>See all the ways you can stay connected <a href="http://www.microsoft.com/windows/windowslive/default.aspx" target="_blank">to friends and family</a></div>
<br>_______________________________________________<br>
python-win32 mailing list<br>
<a href="mailto:python-win32@python.org">python-win32@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-win32" target="_blank">http://mail.python.org/mailman/listinfo/python-win32</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>If you&#39;re not part of the solution, you&#39;re part of the precipitate.<br><br>