Piszę powłoki na projekt kopalni, która według projektu przetwarza polecenia, które wygląda następująco:Dostosowane analizowania wiersza polecenia w Pythonie
command_name ARG1 = „Długie Value” ARG2 = 123 = mnie Arg3 @ mnie .com
Moim problemem jest to, że biblioteki parsujące w Pythonie (getopt i optparse) zmuszają mnie do używania "-" lub "-" przed argumentami. To zachowanie nie pasuje do moich wymagań.
Jakieś pomysły, jak można to rozwiązać? Każda istniejąca biblioteka do tego?
To białe miejsca w „długi Value” może dać dodatkowe kłopoty . Nie jestem pewien, czy optparse (lub inne biblioteki) poradzi sobie z tym. – Ralph
@Ralph: Optparse obsługuje "Long Value". – jfs