„Szerkesztő:Harp/Python” változatai közötti eltérés

A Wikipédiából, a szabad enciklopédiából
Tartalom törölve Tartalom hozzáadva
Áthoztam a megszűnő szerverről
 
Átrendezés
 
1. sor: 1. sor:
==Hungarian pages / Magyar oldalak==
*[http://pythontutorial.pergamen.hu/ Magyar Python tutorial]
*http://www.python.hu

==Remek videók==
*[https://github.com/s16h/py-must-watch py-must-watch video collection @ github]

===Ipython video tutorial===
*[http://showmedo.com/videos/series?name=CnluURUTV A Demonstration of the 'IPython' Interactive Shell (5 videos)] a series by Jeff Rush

4.
* xmode (Plain, Verbose, Context), run
* pdb; run -d file(.py); c
* edit file.py
* time, timeit (több ciklus)

5.
* ipython -p physics
*:s = 1 m; t=1 s; v=s/t; s.inUnitOf('inch')
*:q= 1 s**2; q.sqrt()
*:t=5666372 s, t.u('h', 'min', 's')
* ipython -pylab

==Nonlinear systems, networks==
===In general===
*[http://www.nd.edu/~networks/resources.htm Albert-László Barabási / Zoltán Toroczkai / Univ. of Notre Dame / Dept. of Physics / Resources]
*[http://aps.arxiv.org/abs/cond-mat/0303516/ The structure and function of complex networks]
*[http://www.uni-corvinus.hu/fileadmin/user_upload/hu/tanszekek/gazdalkodastudomanyi/tsz-bvp/munkatarsak/lubloy_agnes/KSzemle_Benedek_Lubloy_Szenes2.pdf Magyarul a témáról és banki alkalmazásáról]

===Python===
* [https://networkx.lanl.gov/wiki The NetworkX module for Python] - for work with Graphs and Digraphs and visualisation with Pylab.
*[http://pages.physics.cornell.edu/~myers/teaching/ComputationalMethods/ComputerExercises.html Computational Methods for Nonlinear Systems]
*:[http://pages.physics.cornell.edu/~myers/teaching/ComputationalMethods/ComputerExercises/SmallWorld/SmallWorld.html Small World Exercise]


==Python in Scientific Computing==
==Python in Scientific Computing==
*[http://www.whoi.edu/committees/WHIT/Archive/python.pdf Ivan Lima: Python for Scientific Computing, 2006] A great summary of the capability of Python in Science.
*[http://www.whoi.edu/committees/WHIT/Archive/python.pdf Ivan Lima: Python for Scientific Computing, 2006] A great summary of the capability of Python in Science.
44. sor: 79. sor:
==Scientific Computing in general==
==Scientific Computing in general==
*[http://star-www.dur.ac.uk/~dph0elh/sun/Numerical-Computation-Guide.pdf Numerical Computation Guide (SUN)]
*[http://star-www.dur.ac.uk/~dph0elh/sun/Numerical-Computation-Guide.pdf Numerical Computation Guide (SUN)]

==Nonlinear systems, networks==
===In general===
*[http://www.nd.edu/~networks/resources.htm Albert-László Barabási / Zoltán Toroczkai / Univ. of Notre Dame / Dept. of Physics / Resources]
*[http://aps.arxiv.org/abs/cond-mat/0303516/ The structure and function of complex networks]
*[http://www.uni-corvinus.hu/fileadmin/user_upload/hu/tanszekek/gazdalkodastudomanyi/tsz-bvp/munkatarsak/lubloy_agnes/KSzemle_Benedek_Lubloy_Szenes2.pdf Magyarul a témáról és banki alkalmazásáról]

===Python===
* [https://networkx.lanl.gov/wiki The NetworkX module for Python] - for work with Graphs and Digraphs and visualisation with Pylab.
*[http://pages.physics.cornell.edu/~myers/teaching/ComputationalMethods/ComputerExercises.html Computational Methods for Nonlinear Systems]
*:[http://pages.physics.cornell.edu/~myers/teaching/ComputationalMethods/ComputerExercises/SmallWorld/SmallWorld.html Small World Exercise]

==Hungarian pages / Magyar oldalak==
*[http://pythontutorial.pergamen.hu/ Magyar Python tutorial]
*http://www.python.hu
*[http://python.free-h.net Magyar nyelvre fordított tankönyv és előadásanyagok]

==Useful video tutorials==
[http://showmedo.com/videotutorials/video?name=7200000&fromSeriesID=720 Introducing and setting up IPython on a Windows PC (1/18)] in the series ''Scientific and parallel computing using IPython''

===Ipython video tutorial===
*[http://showmedo.com/videos/series?name=CnluURUTV A Demonstration of the 'IPython' Interactive Shell (5 videos)] a series by Jeff Rush

4.
* xmode (Plain, Verbose, Context), run
* pdb; run -d file(.py); c
* edit file.py
* time, timeit (több ciklus)

5.
* ipython -p physics
*:s = 1 m; t=1 s; v=s/t; s.inUnitOf('inch')
*:q= 1 s**2; q.sqrt()
*:t=5666372 s, t.u('h', 'min', 's')
* ipython -pylab

==Wing IDE==
*[http://wingware.com/wingide/videos Instructional Videos]


==Python in general==
==Python in general==
* http://www.python.org
* http://www.python.org
*[http://www.ibm.com/developerworks/linux/library/l-pycon.html Charming python] in the Resources Funcional programming in Python
*[http://www.ibm.com/developerworks/linux/library/l-pycon.html Charming python] in the Resources Funcional programming in Python

==Python kiegészítések telepítése Windows alá==
*[http://python.org python.org]-ról leszedni a '''legfrisebb pythont''' (2008 elején 2.5) és '''telepíteni'''
* '''PATH beállítása''' Start/beállítások/vezérlőpult/rendszer speciális-fül lent környezeti változók/rendszerválozók: hozzáfűzni ezt a path végéhez: ;C:\Program Files\Python25;C:\Program Files\Python25\Scripts
===Enstallerrel===
*[http://code.enthought.com/enstaller/ enstallert] letölteni
* enstallert elindítani (Firefox letöltéseknél megnyitás elindította a grafikus felület letöltését)
* letöltés után elindíthatjuk (kb. c:\program files\python25\Scripts\enstaller.exe)
* kijelölni ezeket, és telepíteni: ipython matplotlib numpy scipy pyreadline (scientific, pytables)
* ipython rendben megy parancssorban, a pyreadline-nek köszönhetően szép színes, és a tab is működik
* valami még hiányzik, hogy az ipython -pylab menjen

===Enstaller nélkül===
* Enstaller nélküli telepítési lehetőség röviden [http://code.google.com/p/scipy-cluster itt van].
*Az ipython oldala nem akart bejönni, a scipy download oldala kissé lassan, de bejött, a matplotlib, numpy, pyreadline gond nélkül lejött és települt.


==Grafikon készítése==
==Grafikon készítése==
0. matplotlib/pylab :-)
1. python-gnuplot csomaggal
1. python-gnuplot csomaggal
*http:// snippets.dzone.com/posts/show/1301#related generate .eps figure with python by using gnuplot (nem csak .eps, png-re is jó), .eps és .pdf ábrákhoz Makefile a kapcsolódo cikkekben.
*http:// snippets.dzone.com/posts/show/1301#related generate .eps figure with python by using gnuplot (nem csak .eps, png-re is jó), .eps és .pdf ábrákhoz Makefile a kapcsolódo cikkekben.
110. sor: 93. sor:
2. [http://www.mensch.org/simpleSVG/ SimpleSVG] [http://mail.roik.bmf.hu/~ahorvath/butterfly.svg Lorenz-ábra]
2. [http://www.mensch.org/simpleSVG/ SimpleSVG] [http://mail.roik.bmf.hu/~ahorvath/butterfly.svg Lorenz-ábra]


3. A pylab grafikonja csak grafikus felület alatt működik, akkor is, ha png-t akarok készíteni?
3. A pylab grafikonja csak grafikus felület alatt működik, akkor is, ha png-t akarok készíteni? Nem ki lehet hozni belőle.


==Vegyes linkek==
==Vegyes linkek==

A lap jelenlegi, 2016. május 31., 15:38-kori változata

Hungarian pages / Magyar oldalak[szerkesztés]

Remek videók[szerkesztés]

Ipython video tutorial[szerkesztés]

4.

  • xmode (Plain, Verbose, Context), run
  • pdb; run -d file(.py); c
  • edit file.py
  • time, timeit (több ciklus)

5.

  • ipython -p physics
    s = 1 m; t=1 s; v=s/t; s.inUnitOf('inch')
    q= 1 s**2; q.sqrt()
    t=5666372 s, t.u('h', 'min', 's')
  • ipython -pylab

Nonlinear systems, networks[szerkesztés]

In general[szerkesztés]

Python[szerkesztés]


Python in Scientific Computing[szerkesztés]

Pylab and Scipy as a Matlab competitor[szerkesztés]

In parallel/super computing[szerkesztés]

Packages in Ubuntu[szerkesztés]

  • mpichpython

Description: MPI-enhanced Python interpreter (MPICH based version) Provides a python interpreter with MPI (Message Passing Interface, message-based parallel programming) support.

  • lampython

Description: MPI-enhanced Python interpreter (LAM based version) Provides a python interpreter with MPI (Message Passing Interface, message-based parallel programming) support.

  • python-mpi

Description: MPI module for Python MPI (Message Passing Interface, message-based parallel programming) support for Python.

PyTables[szerkesztés]

PyTables is a Python package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data.

Scientific Computing in general[szerkesztés]

Python in general[szerkesztés]

Grafikon készítése[szerkesztés]

0. matplotlib/pylab :-) 1. python-gnuplot csomaggal

2. SimpleSVG Lorenz-ábra

3. A pylab grafikonja csak grafikus felület alatt működik, akkor is, ha png-t akarok készíteni? Nem ki lehet hozni belőle.

Vegyes linkek[szerkesztés]