Update sqlite3/Files/README.md
This commit is contained in:
@@ -1,10 +1,11 @@
|
|||||||
```python
|
```python
|
||||||
import sqlite3, pandas as pd
|
import pandas as pd
|
||||||
|
|
||||||
|
|
||||||
class Files:
|
class Files:
|
||||||
|
|
||||||
def __init__(self, db="files.sqlite"):
|
def __init__(self, db='files.sqlite'):
|
||||||
|
import sqlite3
|
||||||
|
if not db.endswith('.sqlite'): db += '.sqlite'
|
||||||
self.conn = sqlite3.connect(db, isolation_level=None)
|
self.conn = sqlite3.connect(db, isolation_level=None)
|
||||||
self.conn.row_factory = sqlite3.Row
|
self.conn.row_factory = sqlite3.Row
|
||||||
self("PRAGMA journal_mode=WAL")
|
self("PRAGMA journal_mode=WAL")
|
||||||
@@ -36,6 +37,7 @@ class Files:
|
|||||||
def __len__(self) -> int:
|
def __len__(self) -> int:
|
||||||
return self("SELECT COUNT(*) FROM files").iloc[0, 0]
|
return self("SELECT COUNT(*) FROM files").iloc[0, 0]
|
||||||
|
|
||||||
|
|
||||||
files = Files()
|
files = Files()
|
||||||
for filename in files:
|
for filename in files:
|
||||||
print(files[filename])
|
print(files[filename])
|
||||||
|
|||||||
Reference in New Issue
Block a user