In pitone 2.7 basepitone __future__ al di fuori di un modulo specifico
from __future__ import division, print_function
ora posso avere print(1/2)
mostra 0.5
.
Tuttavia è possibile averlo importato automaticamente all'avvio di python?
Ho provato a utilizzare il modulo speciale sitecustomize.py
ma l'inport è valido solo all'interno del modulo e non nella shell.
Come sono sicuro che la gente chiederà perché ho bisogno che: insegnare agli adolescenti Python ho notato che la divisione intero non è stato facile per loro, così abbiamo deciso di passare a Python 3. Tuttavia uno dei requisiti del corso è stato essere in grado di tracciare la funzione e Matplotlib è abbastanza buono ma valido solo per Python 2.7.
Quindi la mia idea era di usare un'installazione personalizzata 2.7 ... non perfetta ma non ho un'idea migliore di avere sia Matplotlib che la nuova divisione "naturale" "1/2 = 0,5".
Qualche consiglio o forse un'alternativa Matplotlib che funziona su python 3.2?
Sì ho visto il lavoro è iniziato 4 mesi fa, ma non mi riesce a installare manualmente NumPy (sul mio computer a 64 bit) quindi ho finito per utilizzare questo pacchetto: http://www.enthought.com/products/epd_free.php Proverò PYTHONSTARTUP –
'PYTHONSTARTUP' è sicuramente la strada da percorrere. –