Metadata-Version: 2.1
Name: convert-html-to-dash
Version: 0.1.1
Summary: A conversion tool to turn html/bootstrap into Python code for use with Dash and Plotly.
Home-page: https://github.com/mhowell86/convert-html-to-dash
Author: Michael Howell
Author-email: michael.j.howell@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.6.0
Description-Content-Type: text/markdown
Requires-Dist: lxml
Requires-Dist: dash
Requires-Dist: black
Requires-Dist: dash-html-components
Requires-Dist: dash-bootstrap-components
Requires-Dist: dash-core-components


# convert-html-to-dash

A conversion tool to turn html/bootstrap into Python code for use with Dash and Plotly

[convert-html-to-dash on pypi](https://pypi.org/project/convert-html-to-dash/0.1/)

```pip install convert-html-to-dash==0.1```

`python -m convert-html-to-dash -h`
```
usage: convert.py [-h] [-i INFILE] [-o OUTFILE] [-p PRIORITY_LIST]

Convert HTML into Python Code for Dash with bootstrap


optional arguments:
  -h, --help        show this help message and exit
  -i INFILE         input file
  -o OUTFILE        output file
  -p PRIORITY_LIST  priority list for replacing tags.
                    Options: dcc = dash_core_components, dbc = dash_bootstrap_components, html = dash_html_components
                    Exanple: -p dbc -p html -p dcc
                    Default Order: dcc, dbc, html
                    Note: You can omit a modules too ie. -p html would only use html components
```

`python -m convert-html-to-dash -i infile.html -o outfile.html`
```
  dbc.Container(
      className="container",
      children=[
          html.H1(children=["Some Test Information"]),
          dbc.Row(
              className="row",
              children=[
                dbc.Col(className="col", children=[]),
                ...
```

`python -m convert-html-to-dash -i infile.html -o outfile.html -p html`
```
html.Div(
    className="container",
    children=[
        html.H1(children=["Some Test Information"]),
        html.Div(
            className="row",
            children=[
                html.Div(className="col", children=[]),
                ...
```





