Professional Documents
Culture Documents
Pyscript - Usando Sqlite Com Pyscript - Programação Python
Pyscript - Usando Sqlite Com Pyscript - Programação Python
importar pandas
https://pythonprogramming.altervista.org/pyscript-using-sqlite-with-pyscript/ 1/5
14/07/2022 10:46 Pyscript: usando sqlite com Pyscript | programação python
Código 1
1 <html>
2
3 <head>
https://pythonprogramming.altervista.org/pyscript-using-sqlite-with-pyscript/ 2/5
14/07/2022 10:46 Pyscript: usando sqlite com Pyscript | programação python
4
5 <title>
6
7 Read CSV with Pandas using PyScript
8
9 </title>
10
11 <link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
12 <script defer src="https://pyscript.net/alpha/pyscript.js"></script>
13
14 <!---pyodide-->
15
16 <py-env>
17 - pandas
18 </py-env>
19
20 </head>
21
22 <body>
23
24 <h1>Read CSV with Pandas using PyScript</h1>
25
26 <p id="csv"></p>
27
28 <py-script>
29
30 import pandas as pd
31
32 import sqlite3 as sql
33
34
35 from pyodide.http import open_url
36
37 # read csv using pandas
38
39 url_content = open_url("https://raw.githubusercontent.com/mwaskom/seaborn-data/mast
er/diamonds.csv")
40
41 diamonds = pd.read_csv(url_content)
42
43 # create a sqllite table
44
45 conn = sql.connect('diamonds.db')
46 diamonds.to_sql('diamonds', conn)
47
48 # read from sql into a pandas dataframe
49
50 df = pd.read_sql('SELECT * FROM diamonds LIMIT 7', conn)
51
52 # print the output back
53
54 csv = Element('csv')
55
56 csv.write(df)
57
58 print(df.shape)
59
60 </py-script>
61
62 </body>
63
64 </html>
https://pythonprogramming.altervista.org/pyscript-using-sqlite-with-pyscript/ 3/5
14/07/2022 10:46 Pyscript: usando sqlite com Pyscript | programação python
Código 2
1 <html>
2
3 <head>
4
5 <title>
6
7 Read CSV with Pandas using PyScript
8
9 </title>
10
11 <link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" />
12 <script defer src="https://pyscript.net/alpha/pyscript.js"></script>
13
14 <!---pyodide-->
15
16 <py-env>
17 - pandas
18 </py-env>
19
20 </head>
21
22 <body>
23
24 <h1>Read CSV with Pandas using PyScript</h1>
25
26 <p id="csv"></p>
27
28 <py-script>
29
30 import pandas as pd
31
32 import sqlite3 as sql
33
34
35 from pyodide.http import open_url
36
37 # read csv using pandas
38
39 url_content = open_url("https://raw.githubusercontent.com/mwaskom/seaborn-data/mast
er/diamonds.csv")
40
41 diamonds = pd.read_csv(url_content)
42
43 # create a sqllite table
https://pythonprogramming.altervista.org/pyscript-using-sqlite-with-pyscript/ 4/5
14/07/2022 10:46 Pyscript: usando sqlite com Pyscript | programação python
44
45 conn = sql.connect('diamonds.db')
46 diamonds.to_sql('diamonds', conn)
47
48 # read from sql into a pandas dataframe
49
50 df = pd.read_sql('SELECT cut, avg(price) as avg_price FROM diamonds group by 1', co
51 nn)
52
53 # print the output back
54
55 csv = Element('csv')
56
57 csv.write(df)
58
59 print(df.shape)
60
61 </py-script>
62
63 </body>
64
</html>
https://pythonprogramming.altervista.org/pyscript-using-sqlite-with-pyscript/ 5/5