Создание больших случайных файлов содержимого в Python

Самый простой способ - очистить поток несколько раз (в идеале больше, чем любая возможная консоль). 1024 * 1024, вероятно, не может быть никаким консольным окном.

int main(int argc, char *argv)
{
  for(int i = 0; i <1024*1024; i++)
      std::cout << ' ' << std::endl;

  return 0;
}

Единственная проблема с это программный курсор; эта мигающая вещь (или не мигающая вещь) в зависимости от платформы / консоли будет в конце консоли, против нее. Однако это никогда не должно вызывать никаких проблем.

0
задан Dan G 28 February 2019 в 17:14
поделиться

1 ответ

Вы можете попробовать что-нибудь столь же простое, как это.

import pandas as pd
import numpy as np

rows = 100000
cols = 10000

table_size = [rows,cols]

x = np.ones(table_size)
pd.DataFrame(x).to_csv(path)

Вы можете обновить размер таблицы, чтобы она стала больше или меньше. Я не уверен, что это более / менее эффективно, чем то, что вы уже пытаетесь.

0
ответ дан Austin Wagner 28 February 2019 в 17:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: