Skip to content

CITGuru/cssjson

Repository files navigation

CSSJSON 🚀

A Python scripts that converts css to json. I usually use this when I do web scrapping and I need to scrape something from css using classnames or ids.

Installation

GitHub

$ git clone https://github.com/CITGuru/cssjson.git
$ cd cssjson
$ python setup.py install

PyPI

$ pip install cssjson

Usage

from cssjson import toJSON, toCSS

json = toJSON("example.css", path=True)
print(json)
css = toCSS(json)
print(css)

Methods

toJSON (text, path, url)

Converts css to json and can either be a text, file or url.

Text

print(toJSON(".a{background:yellow}")

Path

print(toJSON("example.css", path=True)

Url

print(toJSON("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css", url=True)

toCSS (dict)

Converts json serialized css to css.

print(toCSS({"rules":{}}))

Contribution

You can contribute by sending a PR.

Author

Oyetoke Toby (oyetoketoby80@gmail.com)

About

Converts css to json and vice versa

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published