准备工作
1. 准备文本文件:你需要一个包含所有可能的记录的文本文档。每个记录应该占一行,或者使用特定的分隔符(如逗号、分号等)分隔不同的字段。
实现方法
Python
```python
import random
def generate_random_records(filename, num_records):
with open(filename, 'r') as file:
lines = file.readlines()
random_lines = random.sample(lines, num_records)
return random_lines
使用方法
filename = 'records.txt' 文本文件名
random_records = generate_random_records(filename, num_records)
for record in random_records:
print(record.strip())
```
JavaScript
```javascript
const fs = require('fs');
const path = require('path');
function generateRandomRecords(filename, numRecords) {
return new Promise((resolve, reject) => {
fs.readFile(filename, 'utf8', (err, data) => {
if (err) {
reject(err);
return;