summaryrefslogtreecommitdiff
path: root/bs4/util.py
blob: 3cfeaf51af7b73a87fbf9754b4012a8f021c39d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Helper functions and mixin classes for Beautiful Soup

import types
try:
    set
except NameError:
    from sets import Set as set

def buildSet(args=None):
    """Turns a list or a string into a set."""
    if isinstance(args, str):
        return set([args])
    if args is None:
        return set()
    return set(args)