Trailing backslash in dest-dir and error message
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 55/100
Direzione di ricerca
Inizia dal punto di ingresso della riga di comando in generate_interactive_bom.py e riproduci su Windows le due invocazioni di --dest-dir riportate nell’issue. Traccia come una barra rovesciata finale modifica l’analisi degli argomenti, quindi verifica che il comando accetti il percorso e continui a identificare correttamente l’argomento del file PCB.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hi
I'm having some problems trying to launch the program from command line. If I write
"C:\Program Files\KiCad\10.0\bin\python.exe" "C:\Users\user\Documents\KiCad\10.0\3rdparty\/plugins/org_openscopeproject_InteractiveHtmlBom/generate_interactive_bom.py" --dest-dir "docs" --no-browser --checkboxes Placed --include-tracks SmartRelay_4CH.kicad_pcb
the command succeeds. If, on the other hand, I write
"C:\Program Files\KiCad\10.0\bin\python.exe" "C:\Users\user\Documents\KiCad\10.0\3rdparty\/plugins/org_openscopeproject_InteractiveHtmlBom/generate_interactive_bom.py" --dest-dir "docs\" --no-browser --checkboxes Placed --include-tracks SmartRelay_4CH.kicad_pcb
(so with a trailing backslash in the --dest-dir parameter) the command fails with the message:
generate_interactive_bom.py: error: the following arguments are required: file
I'd need this since I'm writing a custom jobset (not working due to KiCad 10 issues with paths, so work in progress) and I want to put the file in ${JOBSET_OUTPUT_WORK_PATH}, but this variable has a trailing backslash.
The workaround is to write "${JOBSET_OUTPUT_WORK_PATH}." to remove the trailing backslash, but it would be useful to avoid using hacks
- Lingua principale
- Python
- Stelle
- 4.6k
- Fork
- 589
- Merge medio
- 1g 12h
- PR unite (30g)
- 18
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di openscopeproject/InteractiveHtmlBom
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
openscopeproject/InteractiveHtmlBom#596 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
openscopeproject/InteractiveHtmlBom#570 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
openscopeproject/InteractiveHtmlBom#561 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
wishlist
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
openscopeproject/InteractiveHtmlBom#559 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
openscopeproject/InteractiveHtmlBom#542 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di openscopeproject/InteractiveHtmlBom
Issue simili
-
parse names a key after a top-level multi() threshold Bitcoin Core v31.1 refuses as not validAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
btclib-org/btclib-wallet#587 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Judgment-Pack/judgment-pack-spec#275 ·
I maintainer di solito rispondono entro 1 giorno
-
ai-generated
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
I maintainer di solito rispondono entro 1 giorno
-
documentation good first issue priority: low size: XS
Difficoltà 1/5 1-3 ore Idoneità per principianti 92/100
yeongseon/azure-functions-doctor-python#651 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
Changaco/python-libarchive-c#146 ·