生成一个包含5个随机数的列表，这些随机数的值应在1和10之间，不包括端点。
```python
import random

random_numbers = random.sample(range(2, 10), 5)
print(random_numbers)
```

Output:
```
[2, 5, 6, 8, 7]
```
注意：`range(2, 10)`在1到10之间生成了整数，但是由于`random.sample()`函数不包括列表的边缘，所以返回的是2到9之间的随机数。