Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #4463 > unrolled thread

[Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen?

Started byHartmut Goebel <h.goebel@goebel-consult.de>
First post2016-05-18 14:10 +0200
Last post2016-06-17 12:36 +0200
Articles 6 — 3 participants

Back to article view | Back to de.comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  [Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen? Hartmut Goebel <h.goebel@goebel-consult.de> - 2016-05-18 14:10 +0200
    Re: [Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen? Günter Nowak <guenter.nowak@gmx.at> - 2016-06-16 15:22 -0700
    Re: [Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen? Günter Nowak <guenter.nowak@gmx.at> - 2016-06-16 15:24 -0700
    Re: [Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen? Hermann Riemann <nospam.compb7@hermann-riemann.de> - 2016-06-17 02:06 +0200
      Re: [Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen? Hartmut Goebel <h.goebel@goebel-consult.de> - 2016-06-17 10:32 +0200
        Re: [Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen? Hermann Riemann <nospam.compb7@hermann-riemann.de> - 2016-06-17 12:36 +0200

#4463 — [Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen?

FromHartmut Goebel <h.goebel@goebel-consult.de>
Date2016-05-18 14:10 +0200
Subject[Python-de] Welches Zeichen, um "paarweise" Optionen zu trennen?
Message-ID<mailman.4.1463573883.27390.python-de@python.org>

[Multipart message — attachments visible in raw view] — view raw

Hallo,

für PyInstaller suchen wir momentan ein geeignetes Zeichen (möglichst
plattformunabhängig), um "paarweise" Optionen zu trennen. Damit meine
ich Optionen, die zwingend *zwei* Werte benötigen, z.B.

  docker run --volumne $PWD:/vagrant ...
  myprog --add-file SRC:DST ...

Der Doppelpunkt hat leider den Nachteil, dass er in Windows
Laufwerksbuchstaben trennt.

Welches Zeichen schlagt Ihr vor oder habt Ihr in anderen Programmen gesehen?

-- 
Schönen Gruß
Hartmut Goebel
Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer
Information Security Management, Security Governance, Secure Software
Development

Goebel Consult, Landshut
http://www.goebel-consult.de

Blog:
http://www.goebel-consult.de/blog/fortbildung-iso-27001-lead-implementer
Kolumne: http://www.cissp-gefluester.de/2010-09-mut-zur-beschraenkung

[toc] | [next] | [standalone]


#4470

FromGünter Nowak <guenter.nowak@gmx.at>
Date2016-06-16 15:22 -0700
Message-ID<cd5ff240-7025-4fcf-8053-02eace28d334@googlegroups.com>
In reply to#4463
Am Mittwoch, 18. Mai 2016 13:18:04 UTC+1 schrieb Hartmut Goebel:
> Hallo,
> 
> für PyInstaller suchen wir momentan ein geeignetes Zeichen (möglichst
> plattformunabhängig), um "paarweise" Optionen zu trennen. Damit meine
> ich Optionen, die zwingend *zwei* Werte benötigen, z.B.
> 
>   docker run --volumne $PWD:/vagrant ...
>   myprog --add-file SRC:DST ...
> 
> Der Doppelpunkt hat leider den Nachteil, dass er in Windows
> Laufwerksbuchstaben trennt.
> 
> Welches Zeichen schlagt Ihr vor oder habt Ihr in anderen Programmen gesehen?
> 
> -- 
> Schönen Gruß
> Hartmut Goebel
> Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer
> Information Security Management, Security Governance, Secure Software
> Development
> 
> Goebel Consult, Landshut
> http://www.goebel-consult.de
> 
> Blog:
> http://www.goebel-consult.de/blog/fortbildung-iso-27001-lead-implementer
> Kolumne: http://www.cissp-gefluester.de/2010-09-mut-zur-beschraenkung

Was sorict gwgn ein Leerzeicvhe, als Trennzeichen?
mfg guenter

[toc] | [prev] | [next] | [standalone]


#4471

FromGünter Nowak <guenter.nowak@gmx.at>
Date2016-06-16 15:24 -0700
Message-ID<a5863f4b-85f9-434d-af61-6b12821194d8@googlegroups.com>
In reply to#4463
Am Mittwoch, 18. Mai 2016 13:18:04 UTC+1 schrieb Hartmut Goebel:
> Hallo,
> 
> für PyInstaller suchen wir momentan ein geeignetes Zeichen (möglichst
> plattformunabhängig), um "paarweise" Optionen zu trennen. Damit meine
> ich Optionen, die zwingend *zwei* Werte benötigen, z.B.
> 
>   docker run --volumne $PWD:/vagrant ...
>   myprog --add-file SRC:DST ...
> 
> Der Doppelpunkt hat leider den Nachteil, dass er in Windows
> Laufwerksbuchstaben trennt.
> 
> Welches Zeichen schlagt Ihr vor oder habt Ihr in anderen Programmen gesehen?
> 
> -- 
> Schönen Gruß
> Hartmut Goebel
> Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer
> Information Security Management, Security Governance, Secure Software
> Development
> 
> Goebel Consult, Landshut
> http://www.goebel-consult.de
> 
> Blog:
> http://www.goebel-consult.de/blog/fortbildung-iso-27001-lead-implementer
> Kolumne: http://www.cissp-gefluester.de/2010-09-mut-zur-beschraenkung

Was spricht gegen ein Leerzeichen als Trennzeichen? 
mfg guenter

[toc] | [prev] | [next] | [standalone]


#4472

FromHermann Riemann <nospam.compb7@hermann-riemann.de>
Date2016-06-17 02:06 +0200
Message-ID<dsgt87FsqodU1@mid.individual.net>
In reply to#4463
Hartmut Goebel schrieb:

> für PyInstaller suchen wir momentan ein geeignetes Zeichen (möglichst
> plattformunabhängig), um "paarweise" Optionen zu trennen. Damit meine
> ich Optionen, die zwingend *zwei* Werte benötigen, z.B.

>   docker run --volumne $PWD:/vagrant ...
>   myprog --add-file SRC:DST ...
> 
> Der Doppelpunkt hat leider den Nachteil, dass er in Windows
> Laufwerksbuchstaben trennt.

Wie wäre es mit '@'
Das würde einige malware, die nach email Adresse suchen, verwirren.

> Welches Zeichen habt Ihr in anderen Programmen gesehen?

Als Vorlage könnte die Ergänzungen in urls,
liefern, denen man Parameter und Argumente anhängt.
Da bräuchte amn weniger neues lernen.

Hermann
   der ein eval auf liste statt string vermisst
   welches wie das eval in lisp arbeitet
   und auch das zugehörige quote
   und für quote an das Ersatzzeichen @ denkt.
   eval [ @+,2,3 ] was man dann nicht zu eval("2+3") umbasteln muß.

-- 
www.hermann-riemann.de

[toc] | [prev] | [next] | [standalone]


#4473

FromHartmut Goebel <h.goebel@goebel-consult.de>
Date2016-06-17 10:32 +0200
Message-ID<mailman.101.1466152759.2288.python-de@python.org>
In reply to#4472

[Multipart message — attachments visible in raw view] — view raw

Am 17.06.2016 um 02:06 schrieb Hermann Riemann:
>> > Der Doppelpunkt hat leider den Nachteil, dass er in Windows
>> > Laufwerksbuchstaben trennt.
> Wie wäre es mit '@'
> Das würde einige malware, die nach email Adresse suchen, verwirren.
>

"@" kommt unter OS X in Dateinamen vor.

Wir haben uns nach längerer Überlegung [1] entscheiden, das
Plattform-spezifisch zu machen. Unter Unix/Posix den Doppelpunkt, und
unter Windoof den Strichpunkt.

[1]
https://github.com/pyinstaller/pyinstaller/pull/1990#issuecomment-221182963

-- 
Schönen Gruß
Hartmut Goebel
Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer
Information Security Management, Security Governance, Secure Software
Development

Goebel Consult, Landshut
http://www.goebel-consult.de

Blog:
http://www.goebel-consult.de/blog/fortbildung-iso-27001-lead-implementer
Kolumne: http://www.cissp-gefluester.de/2010-07-passwoerter-lieben-lernen

[toc] | [prev] | [next] | [standalone]


#4474

FromHermann Riemann <nospam.compb7@hermann-riemann.de>
Date2016-06-17 12:36 +0200
Message-ID<dsi25kF4vjsU1@mid.individual.net>
In reply to#4473
Hartmut Goebel wrote:

>>> > Der Doppelpunkt hat leider den Nachteil, dass er in Windows
>>> > Laufwerksbuchstaben trennt.
>> Wie wäre es mit '@'
>> Das würde einige malware, die nach email Adresse suchen, verwirren.

> "@" kommt unter OS X in Dateinamen vor.

In jedem Unix/Linux System sind alle Zeichen außer '/' und '\0'
als Zeichen in Dateinamen erlaubt.
Mit Zeichen, welche nicht zu utf-8 passen,
können Probleme bei Oberflächen wie Konsolen entstehen.

Da ist dann eher die Frage, wie häufig Zeichen vorkommen.

Hermann
   der weder apple noch aktuelles windows hat.

-- 
www.hermann-riemann.de

[toc] | [prev] | [standalone]


Back to top | Article view | de.comp.lang.python


csiph-web