WEB/Sammlung/web_p4/app/database.py
darthsandmann c9f3117da1 Sammlung
2016-10-16 21:53:15 +02:00

25 lines
684 B
Python

import json
import os
class Database( object ):
def __init__( self, path, file_extension ):
self._path = path
self._file_extension = file_extension
def write( self, filename, data ):
with open( self._path + str(filename) + self._file_extension, 'w' ) as outfile:
json.dump( data, outfile )
def read( self, filename ):
json_data = open( self._path + str(filename) + self._file_extension, 'r' )
data = json.load( json_data )
json_data.close()
return data
def erase( self, filename ):
os.remove( self._path + str(filename) + self._file_extension )
def exists( self, filename ):
return os.path.exists( self._path + str(filename) + self._file_extension )