Jump to content

Rename a file: Difference between revisions

→‎{{header|Processing}}: adding Processing Python mode
(Rename Perl 6 -> Raku, alphabetize, minor clean-up)
(→‎{{header|Processing}}: adding Processing Python mode)
Line 944:
return success;
}</lang>
 
<lang python>from java.io import File
 
=={{header|Processing Python mode}}==
 
<lang python>def setup():
# rename local file
sketchfile = rename(sketchPath("input.txt"), sketchPath("output.txt"))
# rename local folder
sketchfold = rename(sketchPath("docs"), sketchPath("mydocs"))
# rename root file (if permitted)
rootfile = rename("input.txt", "output.txt")
# rename root folder (if permitted)
rootfold = rename("docs", "mydocs")
 
# display results of four operations: True=success, False=fail
println(str(sketchfile) + ' ' +
str(sketchfold) + ' ' +
str(rootfile) + ' ' +
str(rootfold))
# output:
# True True False False
 
 
def rename(oldname, newname):
# File (or directory) with old name
file = File(oldname)
# File (or directory) with new name
file2 = File(newname)
# Rename file (or directory)
success = file.renameTo(file2)
return success</lang>
 
=={{header|ProDOS}}==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.