green_fr: (Default)
[personal profile] green_fr
Продолжаю благодарную тему.
Есть программа, параметры к которой поставляются отдельным файлом. В нём, в частности, написано, куда писать конечные результаты программы. Нам понадобились промежуточные результаты программы — оказывается, авторы предусмотрели эту возможность, но с какого-то перепугу решили писать промежуточные результаты не туда, куда конечные, а рядом с файлом с параметрами.

И вот, запускаю я это чудо и вижу следующий лог:
Starting simulation (local run)
"D:\Donnees\MI sync\MI SMA\fichier bhs\SMAvie BTP - EndDec2010_MC_GOVT_Global_62+_Complete.bhs":
-------------------------
There was an error while running the simulation.
Please see the Information Panel for details.
Impossible de trouver une partie du chemin d'accès
'D:\Donnees\MI sync\MI SMA\fichier_dZ.csv\SMAvie BTP - EndDec2010_MC_GOVT_Global_62+_Complete_dZ.csv'.

По-моему, прекрасно!

Я какое-то время не мог понять, как же они умудрились найти «bhs» в названии папки? Нормальный человек искал бы как минимум «.bhs». И только сегодня меня пробило — у них ещё и regexp включены, пробел и точка находятся в качестве «любого символа» :-/

Date: 2013-01-08 03:15 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Точка означает любой символ, в частности пробел, да. А вот что замену не забыли сделать глобальной, это, действительно, предусмотрительно.

Date: 2013-01-08 03:34 pm (UTC)
From: [identity profile] green-fr.livejournal.com
У меня теперь два варианта патча — то ли переименовать папку fichiers bhs во что-нибудь без подстроки bhs, то ли создать рядом fichier_dZ.csv и читать прямо оттуда...

Profile

green_fr: (Default)
green_fr

January 2026

S M T W T F S
    123
4 5 6 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 7th, 2026 08:35 am
Powered by Dreamwidth Studios