Skip to main content

Python module which helps to cut HTML strings by keeping HTML tags as they are

Project description

This is repository is an improved version of [htmlcutstring](https://code.google.com/p/cut-html-string/).
I'm not the original author.

## Differences between original ##
1. htmlcutstr has availability to count words instead of characters
2. It works fine on both Python 2.x and 3.x

### Installation ###
Run ```setup.py install``` to install this package.

### Usage ###
```python
cutHtmlString(string, limit, countType='c')
```

```string``` is obviously the string you want to cut<br/>
```limit``` maximum number of characters/words (depending on ```countType``` value) output string can have<br/>
```countType``` can be equal to ```'c'``` or ```'w'```<br/>
```'c'``` means 'count by characters'<br/>
```'w'``` means 'count by words'.

#### Examples ####
```python
from htmlcutstr import cutHtmlString

htmlstring = '<div>insert your <a>text</a> here</div>'

print(cutHtmlString(htmlstring, 10)) # '<div>insert you</div>'
print(cutHtmlString(htmlstring, 3, 'w')) # '<div>insert your <a>text</a></div>'
```

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

htmlcutstr-1.2.tar.gz (2.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page