-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Hi,
I got following error when I tried to run your example case. Comments?
Traceback (most recent call last):
File "AnExampleBridgeOpenSeesPyModel.py", line 24, in
openseespyInstance = OpenSeesPyClass(caseNumber=caseNumber, waveNumber=waveNumber) ###初始化OpenSeesPyClass类
File "c:\Users\zhli\Downloads\OpenSeesPyView-main\OpenSeesPyClass.py", line 40, in init
SqliteDB.initDB(self.dbPath)
File "c:\Users\zhli\Downloads\OpenSeesPyView-main\SqliteDB.py", line 32, in initDB
self.db.query("DROP TABLE IF EXISTS " + each)
File "C:\Program Files\Anaconda3\lib\site-packages\records.py", line 300, in query
return conn.query(query, fetchall, **params)
File "C:\Program Files\Anaconda3\lib\site-packages\records.py", line 365, in query
row_gen = (Record(cursor.keys(), row) for row in cursor)
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\engine\result.py", line 945, in iter
return self._iter_impl()
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\engine\result.py", line 645, in _iter_impl
return self._iterator_getter(self)
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\util\langhelpers.py", line 1160, in get
obj.dict[self.name] = result = self.fget(obj)
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\engine\result.py", line 368, in _iterator_getter
make_row = self._row_getter
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\util\langhelpers.py", line 1160, in get
obj.dict[self.name] = result = self.fget(obj)
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\engine\result.py", line 327, in _row_getter
keymap = metadata._keymap
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\engine\cursor.py", line 1197, in _keymap
self.we_dont_return_rows()
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\engine\cursor.py", line 1178, in we_dont_return_rows
util.raise(
File "C:\Program Files\Anaconda3\lib\site-packages\sqlalchemy\util\compat.py", line 211, in raise
raise exception
sqlalchemy.exc.ResourceClosedError: This result object does not return rows. It has been closed automatically.