home
to by nando.quintana
# easy_install ZODB3
# easy_install cherrypy
import cherrypy
import cgi
from ZODB import FileStorage, DBto by nando.quintana
#!/usr/bin/python
import copy
import transaction
from persistent import Persistent
from ZODB.DB import DBto by aitzol
from ZODB.POSException import POSKeyError
def write_log(where,what,how):
""" """
f = open('/tmp/%s' % where,how)
f.write(what)to by aitzol
sq = context.squisdot_to_recover
bad_ids = []
for i in sq.data.keys():
p = dida.data[i]
try:to by nando.quintana
import time
import ZODB.FileStorage
import ZODB.serialize
storage=ZODB.FileStorage.FileStorage('/home/cguardia/Data.fs.copy')
storage.pack(time.time(),ZODB.serialize.referencesf)to by anonymous
fromFolder = context.donde_comprar
toFolder = context.donde_comprar_recover
def copy_paste(fromFolder,toFolder):
for obj in fromFolder.objectIds():
cut_info = Noneto by nando.quintana
import sys
sys.path.append('/opt/Zope-2.7/lib/python') # path where Zope modules are
from ZODB import fsdump
fsdump.fsdump('/var/zope/main/var/Data.fs') # path to your Data.fs
file = "/var/zope/main/var/Data.fs"to by anonymous
# Flávio Codeço Coelho
# http://pyinsci.blogspot.com/2007/09/zodb-vs-relational-database-simple.html
import time, os, glob
import sqlite3
import ZODBto by txus
<dtml-comment>
When your database supports SQL ,with this function you can use the Like % string % clause from sql.
</dtml-comment>
select count(FIELD1) from TABLE1 where FIELD2 = <dtml-sqlvar PARAM1 type="string"> and FIELD2 like <dtml-sqlvar "'%' + PARAM2 + '%'" type="string">
to by nando.quintana
#!/bin/sh
# posted by Mikel Larreategi an [zope-es]
PYTHONPATH=/usr/local/zope/297/lib/python