pythonshell Posted October 17, 2008 at 05:04 PM Report #218708 Posted October 17, 2008 at 05:04 PM Saudações, mais uma vez, venho cá para tirar dúvidas e pedir ajuda. Agora o meu problema é outro. Imaginem que têm uma pasta no "c:\docs" e dentro dessa pasta so pdf's, o que eu pretendo é aceder a esses pdf's ler o nome do pdf ex: "bla03.pdf" ou "kle07.pdf" e colocar numa outra pasta ex: "d:\docs\bla" ou "d:\docs\kle". Isso em python claro. a parte de aceder/colocar o ficheiro noutro lado ta ok (pelos tutoriais chego lá), mas "ler" o pdf a que não (se calhar a solução é obvia mas sou um beginner + q beginner nisso). Desde já agradeço qualquer ajuda dada 😕
djthyrax Posted October 17, 2008 at 05:20 PM Report #218711 Posted October 17, 2008 at 05:20 PM Tu queres simplesmente mover o ficheiro? http://www.python.org/doc/2.5.2/lib/os-file-dir.html os.rename() Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!
pythonshell Posted October 20, 2008 at 08:45 AM Author Report #219246 Posted October 20, 2008 at 08:45 AM olá, desculpa não ter-me feito entender, o que eu quero é ler o ficheiro (mas só o nome ex: "bla03.pdf"), leio o nome que la está crio 1 algoritmo qualquer (interessa-me as 3 primeiras letras de cada ficheiro nesse caso o bla), para depois sim mover de 1 pasta c: pa outra d:. ps: o tutorial que me deste é porreiro as vezes procuramos na net, o que devemos procurar no manual do software ...
fnds Posted October 20, 2008 at 09:59 AM Report #219258 Posted October 20, 2008 at 09:59 AM Usa a função listdir, http://www.python.org/doc/2.5.2/lib/os-file-dir.html.
Tharis Posted October 20, 2008 at 02:05 PM Report #219313 Posted October 20, 2008 at 02:05 PM Usa a função listdir para ler os files como o fnds disse e para os moveres tens isto: http://www.python.org/doc/2.5.2/lib/module-shutil.html
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now