![fabricio erdmann fabricio erdmann](//static.vivaolinux.com.br/imagens/fotos/desconhecido.png)
Fabricio.Er
(usa Debian)
Enviado em 21/04/2010 - 13:00h
fiz um scrip em py para trocar o wallpaper temporizado no lxde, que esta funcionando direitinho.
apos testa-lo e verificar que esta funcionando decidi enviar para o vol, ai que surgiu o problema, eu queria fazer algo quase pronto onde era só colocar na pastas com os wallpaper e colocar para roda então mudei o endereço do directorio de /home/usuario/wallpapers/ para ./ que funcionou quando testei para ver se funcionaria, mas eu estava na pasta que esta os wallpapers e o script e quado tento roda ele em outra pasta ele considera a pasta que eu estou no momento como o local e não a pasta em que o script esta.
e hoje eu estava vendo uns arquivos sobre pygtk e notei que ocorre o mesmo problema.
edit:
acabei de achar e a solução é ate simples, é apenas usar o seguinte comando 'mydir = os.path.dirname(__file__)' que ele retornar o endereço da pasta que esta sendo executada ate a pasta do script.
alguém sabe como poderia resolver isso?