File size: 880 Bytes
7798609
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
'''
title: Upload
'''

import streamsync as ss
import pandas as pd

ss.md("## ss.upload File Upload")


ss.space()
ss.md("#### πŸ”… Example - Upload Image")
ss.space()


def onsucess(event):
    filename = event.value
    path = f'{ss.baseinfo["package_path"]}/uploads/{filename}'
    
    ss.write("debug", path)
    myimage.image = path
    
ss.upload("Upload Image ...", accept="image/png, image/jpeg, image/bmp", icon="mdi-camera", onsucess = onsucess)

myimage = ss.image(width=300)

ss.space()
ss.write("---")
ss.write("#### πŸ”Ž Code")

ss.md('''
```python
import simplestart as ss

def onsucess(event):
    filename = event.value
    path = f'{ss.baseinfo["package_path"]}/uploads/{filename}'

    myimage.image = path
    
ss.upload(label = "Upload Image ...", accept="image/png, image/jpeg, image/bmp", icon="mdi-camera", onsucess = onsucess)

myimage = ss.image()

''')