Ok I was wondering if anyone could help me with how to make a python program interact with files. Copying, pasting, moving, things like that, opening. If it cant really be discussed quicky are there any good tutorials? Mainly a organinzing python program.(looks for a certain file extention, then moves it to a desegnated folder)

Advice and help grately apprecated :cheesy:

Recommended Answers

All 3 Replies

The module shutil has copy(from, to) and move(from, to) for your file operations.

Uh..... *drools*

Sorry but i am a noob with this and the only things I've made was a Hello World Program and a specilzied calcultor that does caluclations for the popular internet game Runescape.

Here is a code snippet of a typical file copy ...

# copy a file to another folder or to another filename
# copy2() retains original date/time, copy() does not

import shutil

# make sure folder and file exists
sourcefile = "D:/Python24/Atest/Audi.jpg"

# destination-folder has to exist
destinationfile = "C:/Temp/Audi.jpg"

try:
    shutil.copy2(sourcefile, destinationfile)
except IOError:
    print "File or folder does not exist!"
else:
    print "File successfully copied!"
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.