Здравствуйте
поставил ксеон новый процессор вместо ай 5
8 потоков стало вроде бы
все стало шустрее но памяти 16 гб стало не хватать
расширил до 32
по скрипту из режима записи в режим запуска поменял с помощью другого спеца порядок функций
раньше в онстартапликейшен загружал куки и файл
теперь онстартапликейшен убрал и все что в ней было объявлено закинул в начало мейна
все стало пахать
но странно ведь утверждалось что те элементы которые не будут меняться лучше как раз в онстарталикейшен можно загружать и не париться
был однопоток но все равно глючило почему то в режиме запуска
убрал в мейн из онстарьапликейшен все запуск в однопотоке норм трудится
правда была еще проблема что ставил повторять скрипт
а он через 3-4 повторения заканчивался пришлось бегать ставить метки
в общем с басом основная проблема это обучение и примеры собранные и централизованно с грамотным содержанием оформлены
интерфейс тоже звиздец какой то
я долго не мог понять где пункт выпадающего контекстного меню на элементе а оказалось в итоге что контекстное меню надо было проматывать еще дальше вниз колесиком мыши чтобы там из 15 опций низ показался
звиздец же
но в целом хоть и безплатно но хочется обучения и красивости и доубства оформления
копии бас тоже сейчас запускаются пока 3 штуки норм пашут именно паралелльно:)независимо друг от друга
кстати если кому интересно была проблема с установкой 4 планов по 8 гигабайт на материнскую плату b85+ и не шло никак
2 норм а две другие не хотели мириться
решилось через очень долгое и случайное мозговое штурмирование методом тыка
надо было в биосе включить и отключить слоты памяти ибо даже после обнуления биоса путем вытаскивания батарейки где то информация закрепилась и слоты глючили
но после отключения включения все 4 слота стали пахать и память у меня теперь 32 гигабайта:) а я уж смирился с 16
так что есть польза от совместного решени язадач и резонанса
аурауспешайкая
Создаю парсер для сбора статистики игр с сайта букмекерской конторы,для дальнейшей работы в экселе.Проблема с записью списка в эксель.
-
@toxaman Мало что понял, но что мешает сразу писать в csv формате? В сто раз проще и удобней.
"01.06","00:04","Montpellier - PSG","15:13","(9:8,6:5)"
Кавычки нужны для того чтобы ексель или другой табличный процессор смог распарсить не перепутав разделитель, в этом примере это запятая, с запятой которая может быть внутри строки.
-
Спасибо,думал о таком варианте,просто не знаю как вставить эти разделители правильно.Да и так старался не писать на форум,потому что понимаю,что вопросы новичка всегда найдут ответ в голове опытного,который сразу знает решение и старался сам найти,поэтому это уже от отчаяния.
-
Скину здесь готовый проект записи данных в файл эксель через модуль xlsx-populate для примера.
Берём 3 массива:
[[ARR_0]] = ["Гандария","Гарциния индийская","Гарциния Ливингстона","Гарциния Прейна","Генипа американская","Гетеромелес","Гилоцереус коста-риканский","Гилоцереус крупноцветковый","Голубиная слива","Гранат (растение)","Гранат обыкновенный","Гревия азиатская","Грейпфрут","Грумичама","Груша","Груша грушелистная","Груша иволистная","Груша лесная","Груша лохолистная","Груша обыкновенная","Гуава земляничная","Гуайява"] [[ARR_1]] = ["Абрикос (фрукт)","Абрикос маньчжурский","Абрикос обыкновенный","Абрикос сибирский","Авокадо","Австромиртус сладкий","Азимина","Азимина трёхлопастная","Айва","Айва бенгальская","Айва китайская","Акебия","Акебия пятерная","Аки (растение)","Алыча","Ананас","Аннона пурпурная","Аннона разнолистная","Аннона сетчатая","Антильский абрикос","Апельсин","Араза","Архат (растение)","Астрокариум колючий","Африканский вишнёвый апельсин"] [[ARR_2]] = ["Каимито (растение)","Канистель","Канталупа (растение)","Капулин","Карамбола","Кариокар бразильский","Карисса","Карисса каранда","Карисса крупноцветковая","Квини","Кепель","Кешью","Киви (фрукт)","Кизил обыкновенный","Кокколоба ягодоносная","Кокона","Конфетное дерево","Корлан","Криптокария белая","Ксимения американская","Кудрания триостренная","Кумкват","Купуасу"]и записываем
const XlsxPopulate = require('xlsx-populate'); XlsxPopulate.fromBlankAsync() .then(workbook => { workbook.sheet(0).cell("A1").value([ ['фрукты на Г','Фрукты на А','Фрукты на К'], ]); var c = 2 for (var i = 0; i < [[ARR_1]].length; i++) { workbook.sheet(0).cell("A" + c).value([ [ [[ARR_0]][i],[[ARR_1]][i],[[ARR_2]][i] ] ]); c++ } return workbook.toFileAsync([[RESOURCE_LOCATION]] + "/фаил.xlsx"); });так выглядит результат:

тестовый скрипт
файл результат