User Tools

Site Tools


python_cheat_sheet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
python_cheat_sheet [2010/06/28 16:12] ginkopython_cheat_sheet [2015/01/02 13:03] (current) ginko
Line 9: Line 9:
     * Argv: (nécessite l'import du module ''sys'')<code python>argument_1=sys.argv[1]</code> (NB: argv[0] renvoie le nom du script)     * Argv: (nécessite l'import du module ''sys'')<code python>argument_1=sys.argv[1]</code> (NB: argv[0] renvoie le nom du script)
     * Il existe aussi une implémentation de getopt (//cf//. [[http://diveintopython.adrahon.org/scripts_and_streams/command_line_arguments.html|Dive into python - CLI]])     * Il existe aussi une implémentation de getopt (//cf//. [[http://diveintopython.adrahon.org/scripts_and_streams/command_line_arguments.html|Dive into python - CLI]])
 +===== Packaging ===== 
 +  * Encapsulation pour librairie autonome <code python>if __name__ == "__main__": 
 +    main()</code>
 ===== Variables ===== ===== Variables =====
   * Listes (mutable)<code python>a=[1, 'c']</code>   * Listes (mutable)<code python>a=[1, 'c']</code>
Line 44: Line 46:
   * Prompt au shell: <code python>foo=raw_input("The Ultimate Question of Life, the Universe, and Everything")</code>NB: il existe également input(), avec laquelle python essaie de deviner le type de la variable entrée. raw_input() se contente de mettre ça dans une string.   * Prompt au shell: <code python>foo=raw_input("The Ultimate Question of Life, the Universe, and Everything")</code>NB: il existe également input(), avec laquelle python essaie de deviner le type de la variable entrée. raw_input() se contente de mettre ça dans une string.
  
 +Pour travavailler avec les chemins de fichiers : ''os.path'' et notamment ''os.path.join''.
 ===== Structure de code ===== ===== Structure de code =====
   * Boucle ''for'' <code python>#pour i de 1 à 5   * Boucle ''for'' <code python>#pour i de 1 à 5
python_cheat_sheet.txt · Last modified: 2015/01/02 13:03 by ginko