生成一个随机密码，密码应该由大小写字母、数字和符号组成。密码长度应在8到12位之间。
可以使用以下Python代码生成一个8到12位的随机密码：

```python
import random
import string

# 定义密码长度
password_length = random.randint(8,12)

# 定义密码字符集
characters = string.ascii_letters + string.digits + string.punctuation

# 生成随机密码
password = ''.join(random.choice(characters) for i in range(password_length))

print(password)
```