Skip to content

Commit 771580e

Browse files
committed
add find documentation
1 parent a483169 commit 771580e

File tree

1 file changed

+75
-14
lines changed

1 file changed

+75
-14
lines changed

Example.ipynb

Lines changed: 75 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"metadata": {},
2727
"outputs": [],
2828
"source": [
29-
"token = \"*****\"\n",
29+
"token = \"****\"\n",
3030
"fs = dbx.DropboxDriveFileSystem(token=token)"
3131
]
3232
},
@@ -70,7 +70,7 @@
7070
{
7171
"data": {
7272
"text/plain": [
73-
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJDg',\n",
73+
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJLQ',\n",
7474
" 'shared_folder_id': None,\n",
7575
" 'sharing_info': None,\n",
7676
" 'property_groups': None,\n",
@@ -249,6 +249,67 @@
249249
" print(f.read())"
250250
]
251251
},
252+
{
253+
"cell_type": "markdown",
254+
"metadata": {},
255+
"source": [
256+
"## Use find to list files"
257+
]
258+
},
259+
{
260+
"cell_type": "code",
261+
"execution_count": 11,
262+
"metadata": {},
263+
"outputs": [
264+
{
265+
"name": "stderr",
266+
"output_type": "stream",
267+
"text": [
268+
"INFO:Request to files/list_folder\n",
269+
"INFO:Request to files/list_folder\n"
270+
]
271+
},
272+
{
273+
"name": "stdout",
274+
"output_type": "stream",
275+
"text": [
276+
"['/Data/test_dropbox/test (1).txt', '/Data/test_dropbox/test.txt', '/Data/test_dropbox/test_db/test1.txt', '/Data/test_dropbox/test_db/test2.txt', '/Data/test_dropbox/text1.txt']\n"
277+
]
278+
}
279+
],
280+
"source": [
281+
"items = fs.find(\"/Data/test_dropbox\")\n",
282+
"print(items)"
283+
]
284+
},
285+
{
286+
"cell_type": "code",
287+
"execution_count": 12,
288+
"metadata": {},
289+
"outputs": [
290+
{
291+
"name": "stderr",
292+
"output_type": "stream",
293+
"text": [
294+
"INFO:Request to files/get_metadata\n",
295+
"INFO:Request to files/get_metadata\n",
296+
"INFO:Request to files/list_folder\n",
297+
"INFO:Request to files/list_folder\n"
298+
]
299+
},
300+
{
301+
"name": "stdout",
302+
"output_type": "stream",
303+
"text": [
304+
"['/Data/test_dropbox', '/Data/test_dropbox/test (1).txt', '/Data/test_dropbox/test.txt', '/Data/test_dropbox/test_db', '/Data/test_dropbox/test_db/test1.txt', '/Data/test_dropbox/test_db/test2.txt', '/Data/test_dropbox/text1.txt']\n"
305+
]
306+
}
307+
],
308+
"source": [
309+
"items = fs.find(\"/Data/test_dropbox\", withdirs=True)\n",
310+
"print(items)"
311+
]
312+
},
252313
{
253314
"cell_type": "markdown",
254315
"metadata": {},
@@ -262,7 +323,7 @@
262323
},
263324
{
264325
"cell_type": "code",
265-
"execution_count": 11,
326+
"execution_count": 13,
266327
"metadata": {
267328
"tags": []
268329
},
@@ -273,7 +334,7 @@
273334
},
274335
{
275336
"cell_type": "code",
276-
"execution_count": 12,
337+
"execution_count": 14,
277338
"metadata": {},
278339
"outputs": [],
279340
"source": [
@@ -282,7 +343,7 @@
282343
},
283344
{
284345
"cell_type": "code",
285-
"execution_count": 13,
346+
"execution_count": 15,
286347
"metadata": {},
287348
"outputs": [
288349
{
@@ -291,7 +352,7 @@
291352
"['Hello']"
292353
]
293354
},
294-
"execution_count": 13,
355+
"execution_count": 15,
295356
"metadata": {},
296357
"output_type": "execute_result"
297358
}
@@ -309,7 +370,7 @@
309370
},
310371
{
311372
"cell_type": "code",
312-
"execution_count": 14,
373+
"execution_count": 16,
313374
"metadata": {},
314375
"outputs": [
315376
{
@@ -323,10 +384,10 @@
323384
"name": "stdout",
324385
"output_type": "stream",
325386
"text": [
326-
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJEQ', 'shared_folder_id': None, 'sharing_info': None, 'property_groups': None, 'name': '/Data/test_dropbox/test_db', 'size': None, 'type': 'directory'}\n",
327-
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJDw', 'client_modified': datetime.datetime(2024, 1, 18, 18, 54, 39), 'server_modified': datetime.datetime(2024, 1, 18, 18, 54, 39), 'rev': '60f3ce546ce3e0f9d7ed4', 'size': 5, 'media_info': None, 'symlink_info': None, 'sharing_info': None, 'is_downloadable': True, 'export_info': None, 'property_groups': None, 'has_explicit_shared_members': None, 'content_hash': '9595c9df90075148eb06860365df33584b75bff782a510c6cd4883a419833d50', 'file_lock_info': None, 'name': '/Data/test_dropbox/text1.txt', 'type': 'file'}\n",
328-
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJEw', 'client_modified': datetime.datetime(2024, 1, 18, 18, 54, 44), 'server_modified': datetime.datetime(2024, 1, 18, 18, 54, 45), 'rev': '60f3ce5a244e00f9d7ed4', 'size': 5, 'media_info': None, 'symlink_info': None, 'sharing_info': None, 'is_downloadable': True, 'export_info': None, 'property_groups': None, 'has_explicit_shared_members': None, 'content_hash': '70bc18bef5ae66b72d1995f8db90a583a60d77b4066e4653f1cead613025861c', 'file_lock_info': None, 'name': '/Data/test_dropbox/test.txt', 'type': 'file'}\n",
329-
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJFA', 'client_modified': datetime.datetime(2024, 1, 18, 18, 54, 46), 'server_modified': datetime.datetime(2024, 1, 18, 18, 54, 46), 'rev': '60f3ce5b543810f9d7ed4', 'size': 5, 'media_info': None, 'symlink_info': None, 'sharing_info': None, 'is_downloadable': True, 'export_info': None, 'property_groups': None, 'has_explicit_shared_members': None, 'content_hash': '63e5c163c81ee9a3ed99d365ff963ecea340cc455deeac7c4b63ac75b9cf4706', 'file_lock_info': None, 'name': '/Data/test_dropbox/test (1).txt', 'type': 'file'}\n",
387+
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJMA', 'shared_folder_id': None, 'sharing_info': None, 'property_groups': None, 'name': '/Data/test_dropbox/test_db', 'size': None, 'type': 'directory'}\n",
388+
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJLg', 'client_modified': datetime.datetime(2024, 1, 18, 19, 47, 35), 'server_modified': datetime.datetime(2024, 1, 18, 19, 47, 35), 'rev': '60f3da29620a50f9d7ed4', 'size': 5, 'media_info': None, 'symlink_info': None, 'sharing_info': None, 'is_downloadable': True, 'export_info': None, 'property_groups': None, 'has_explicit_shared_members': None, 'content_hash': '9595c9df90075148eb06860365df33584b75bff782a510c6cd4883a419833d50', 'file_lock_info': None, 'name': '/Data/test_dropbox/text1.txt', 'type': 'file'}\n",
389+
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJMg', 'client_modified': datetime.datetime(2024, 1, 18, 19, 47, 40), 'server_modified': datetime.datetime(2024, 1, 18, 19, 47, 40), 'rev': '60f3da2e422580f9d7ed4', 'size': 5, 'media_info': None, 'symlink_info': None, 'sharing_info': None, 'is_downloadable': True, 'export_info': None, 'property_groups': None, 'has_explicit_shared_members': None, 'content_hash': '70bc18bef5ae66b72d1995f8db90a583a60d77b4066e4653f1cead613025861c', 'file_lock_info': None, 'name': '/Data/test_dropbox/test.txt', 'type': 'file'}\n",
390+
"{'id': 'id:pgKT2sXX3sMAAAAAAAAJMw', 'client_modified': datetime.datetime(2024, 1, 18, 19, 47, 41), 'server_modified': datetime.datetime(2024, 1, 18, 19, 47, 41), 'rev': '60f3da2f7bf080f9d7ed4', 'size': 5, 'media_info': None, 'symlink_info': None, 'sharing_info': None, 'is_downloadable': True, 'export_info': None, 'property_groups': None, 'has_explicit_shared_members': None, 'content_hash': '63e5c163c81ee9a3ed99d365ff963ecea340cc455deeac7c4b63ac75b9cf4706', 'file_lock_info': None, 'name': '/Data/test_dropbox/test (1).txt', 'type': 'file'}\n",
330391
"\n",
331392
"Available info for folder type:\n",
332393
"['id', 'shared_folder_id', 'sharing_info', 'property_groups', 'name', 'size', 'type']\n",
@@ -350,7 +411,7 @@
350411
},
351412
{
352413
"cell_type": "code",
353-
"execution_count": 15,
414+
"execution_count": 17,
354415
"metadata": {
355416
"tags": []
356417
},
@@ -381,7 +442,7 @@
381442
},
382443
{
383444
"cell_type": "code",
384-
"execution_count": 16,
445+
"execution_count": 18,
385446
"metadata": {},
386447
"outputs": [
387448
{
@@ -413,7 +474,7 @@
413474
},
414475
{
415476
"cell_type": "code",
416-
"execution_count": 17,
477+
"execution_count": 19,
417478
"metadata": {},
418479
"outputs": [
419480
{

0 commit comments

Comments
 (0)