After I run it got error say "try: invalid syntax".How can I fix it? (I'm new in python.)
And I want txt file save in saves folder (place that renpy saved be saved there).How can I do that?
Code: Select all
##############################################################################
# Read & Write Text File
#
# :Use For Publish Novel Files.
python hide:
import os
# The built-in function `open` opens a file and returns a file object.
# Read mode opens a file for reading only.
def readvn():
try:
f = open("vn.txt", "r")
try:
# Read the entire contents of a file at once.
string = f.read()
# OR read one line at a time.
line = f.readline()
# OR read all the lines into a list.
all = f.readlines()
finally:
f.close()
except IOError:
pass
return
def newvn(text):
# Write mode creates a new file or overwrites the existing content of the file.
# Write mode will _always_ destroy the existing contents of a file.
try:
# This will create a new file or **overwrite an existing file**.
f = open("vn.txt", "w")
try:
f.write(text) # Write a string to a file
f.writelines(lines) # Write a sequence of strings to a file
finally:
f.close()
except IOError:
pass
return
def writevn(text):
# Append mode adds to the existing content, e.g. for keeping a log file. Append
# mode will _never_ harm the existing contents of a file.
try:
# This tries to open an existing file but creates a new file if necessary.
f = open("vn.txt", "a")
try:
f.write(text)
finally:
f.close()
except IOError:
pass
return