给定一些文本，它们应该按照一定的规则进行压缩。编写一个程序来将它们压缩。
文本：aaabbbbcccccdddeee
一种简单的压缩方法是计算每个字符连续出现的次数，并将它们连接起来。例如，上述文本可压缩为："a3b4c5d3e3"。

以下是一个Python示例程序，通过对输入文本进行遍历计算相邻重复字符的个数并输出压缩后的内容。

```python
def compress(s):
    compressed = ""
    count = 1
    for i in range(1, len(s)):
        if s[i] == s[i - 1]:
            count += 1
        else:
            compressed += s[i - 1] + str(count)
            count = 1
    compressed += s[-1] + str(count)
    return compressed
    
text = "aaabbbbcccccdddeee"
compressed_text = compress(text)
print(compressed_text)
```

输出：

```
a3b4c5d3e3
```