Sto creando un file di configurazione per mantenere le impostazioni di configurazione/proprietà per il mio progetto che cambiano di frequente, come i percorsi dei file. Qual è il nome/l'estensione standard per tale file? (Ad esempio in Java ho usato config.xml, in VB.NET ho usato App.config ...)Qual è il nome e l'estensione del file di configurazione standard in Python?
risposta
Per prima cosa, considera l'utilizzo di ConfigParser (configparser in 3.0, quindi la documentazione dice). Ciò non risolve il problema di denominazione, ma è un'alternativa leggibile a xml per la maggior parte delle esigenze di configurazione.
Qualsiasi sia il nome utilizzato, rendere tutte le parti significative. Probabilmente userò qualcosa come appName.cfg, dove appName identifica la tua applicazione, o la parte dell'applicazione a cui è destinata la configurazione.
Ok, ho chiesto in giro dove lavoro e ricercato un po ', e questo è quello che è venuta in mente come suggerimenti:
- settings.ini
- applicationName.config
- applicationName.cfg
Se qualcuno ha altri suggerimenti, sentitevi liberi di aggiungere ...
La documentazione sembrano utilizzare .cfg
In Windows, molte persone (come mercuriale) utilizzano .ini
- 1. Qual è il prefisso di sottolineatura per il nome del file Python?
- 2. Differenza tra il percorso del file di configurazione php.ini e il file di configurazione caricato?
- 3. Come registrare il nome del file di origine e il numero di riga in Python
- 4. Controllo del nome file valido. Qual è il modo migliore?
- 5. Dato il nome di un pacchetto Python, qual è il nome del modulo da importare?
- 6. Come stampare il nome del file e il numero di riga del test in python nose?
- 7. Qual è il metodo più pignolo per specificare un file di configurazione?
- 8. Qual è il significato del nome di fork() in Linux
- 9. NetBeans dispone di un'area standard per i file di configurazione del plug-in?
- 10. Qual è il miglior compilatore C++ standard (e spero gratuito)?
- 11. Qual è il colore blu Apple standard?
- 12. come ottenere il nome file del chiamante, il nome del metodo in python
- 13. Qual è la posizione del file di configurazione in Neo4J 3.0?
- 14. Qual è il significato del nome del token PHP T_PAAMAYIM_NEKUDOTAYIM?
- 15. Qual è il nome del costrutto "\\? \" In windows?
- 16. Qual è il significato di [...] in python?
- 17. La libreria standard Python è veramente standard?
- 18. Come ottenere il nome file del modulo __main__ in Python?
- 19. Qual è il font di programmazione standard utilizzato in Textmate?
- 20. Qual è il miglior formato di file per il file di configurazione?
- 21. Qual è la convenzione per l'estensione del nome file Lisp?
- 22. Qual è il nome del comando Correzione rapida di ReSharper
- 23. Più file di configurazione con Python ConfigParser
- 24. Qual è il significato di "_" in python?
- 25. Qual è il percorso del file JRE?
- 26. Unicode nome del file da python subprocess.call()
- 27. Qual è il nome di questo?
- 28. Qual è il formato di data e ora preferito in un nome file?
- 29. Nome file dinamico del logger Python
- 30. Come avere il nome del file e il numero di riga nei log GAE Python logging.info?
Grazie! Sto pensando di usare ConfigParser, mi chiedevo solo se esistono convenzioni di denominazione accettate o ampiamente utilizzate per il file – froadie