Auteur Topic: Python  (gelezen 6849 keer)

Offline Bigpapa

  • Bedankjes
  • -Gegeven: 16
  • -Ontvangen: 0
  • Berichten: 80
Python
« Gepost op: 28 oktober 2014, 12:29:22 »
Ik heb paar weken geleden de 214 aangeschaft.
Ben er zeer blij mee, maar zit wel met wat vragen.
Ik zie zoveel addons staan die je kan installeren, maar staat beknopt bij waar het voor is.
Kan iemand mij in jip en janneke taal uitleggen waar Python voor is.

En is er misschien een site waar je de informatie kan lezen waar deze plugins voor zijn.

Ik ben een leek wat betreft de synology.
  • Mijn Synology: DS213+
  • HDD's: 2×6TB Enterprise
DS109+ 1TB       DSM  4.2-3252 Voor de Foscam
3× FI9803P
DS213+ 2*6TB Enterprise schijven

Ben(V)

  • Gast
Re: Python
« Reactie #1 Gepost op: 28 oktober 2014, 13:12:43 »
Python is een programmeertaal.
Het is een interpreter dus als je iets in python schrijft heb je een geinstalleerde versie van python nodig omdat te kunnen draaien.
Een aantal packages zijn in python geschreven en die hebben dus het python package nodig.

Offline TonVH

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 86
  • -Ontvangen: 428
  • Berichten: 3.352
Re: Python
« Reactie #2 Gepost op: 28 oktober 2014, 13:45:03 »
En dat (Python = Interpreter) is ook de reden dat pakketten als SABNZBd veel meer resources vereisen dan NZBget wat native draait.

Iets om aan te denken als de NAS traag wordt.

Problemen kun je op 2 manieren oplossen: simpel of ingewikkeld.
Firewalls maken meer kapot dan je lief is. Problemen?
Zet dan eens de Firewall uit en kijk of er nog steeds een probleem is.

-------------------------------------------
DS415+, DS216+II, DS116, DS114

Ben(V)

  • Gast
Re: Python
« Reactie #3 Gepost op: 28 oktober 2014, 13:55:43 »
Je hebt op zich wel gelijk TonVH, maar niet helemaal.
De python code wordt automatisch gecompileerd als hij voor de eerste keer draait.
Je ziet dan bestanden met de extensie .pyc verschijnen.
Als er een module gewijzigd wordt zal die automatisch bij de eerste run gehercompileerd worden.

Daarom is bij een update of eerste installatie python code erg veel langzamer.

Neemt niet weg dat de meeste python apps niet tegen een in c++ of c# geschreven en gecompileerde code opkunnen.
Een en ander is wel erg afhankelijk welke compiler gebruikt is en of die geoptimaliseerd is voor jouw platform en hoe efficient de code is.
Veel applicatiebouwers hebben alleen aandacht voor functionaliteit.

Offline TonVH

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 86
  • -Ontvangen: 428
  • Berichten: 3.352
Re: Python
« Reactie #4 Gepost op: 28 oktober 2014, 14:35:58 »
We kunnen een hele boom opzetten of je .pyc nu wel of niet "echt gecompileerd" mag noemen. Ik laat het er hier maar bij dat de code ietwat geoptimaliseerd is maar nog altijd een erg interpretatief karakter heeft. Nog beter bewijs daarvoor is dat de Python Interpreter nog steeds aanwezig dient te zijn.

De beperkte rol van .pyc wordt m.i. goed beschreven is deze (http://stackoverflow.com/questions/3918689/what-is-the-difference-between-py-and-pyc-files) en vooral daarin genoemde links.

Problemen kun je op 2 manieren oplossen: simpel of ingewikkeld.
Firewalls maken meer kapot dan je lief is. Problemen?
Zet dan eens de Firewall uit en kijk of er nog steeds een probleem is.

-------------------------------------------
DS415+, DS216+II, DS116, DS114

Offline Bigpapa

  • Bedankjes
  • -Gegeven: 16
  • -Ontvangen: 0
  • Berichten: 80
Re: Python
« Reactie #5 Gepost op: 28 oktober 2014, 19:34:13 »
Heren bedankt voor jullie antwoord.
Nu weet ik waar het voor is.
  • Mijn Synology: DS213+
  • HDD's: 2×6TB Enterprise
DS109+ 1TB       DSM  4.2-3252 Voor de Foscam
3× FI9803P
DS213+ 2*6TB Enterprise schijven


 

Docker upgraden naar Python 3, Hoe??

Gestart door Henk HavelaarBoard Docker

Reacties: 11
Gelezen: 1072
Laatste bericht 11 januari 2021, 15:18:19
door zandhaas
Memory leak in SABnzbd/Python [OPGELOST]

Gestart door janbalBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 2591
Laatste bericht 06 januari 2013, 17:10:13
door Martijndez
Python Installeert niet op DSM 5.0-4458

Gestart door timsykcirBoard Synology DSM 5.1 en eerder

Reacties: 9
Gelezen: 3406
Laatste bericht 30 maart 2014, 07:46:49
door Eddysoft
AutoSub Bootstrap Bill en Python

Gestart door wasdanouBoard Auto-Sub

Reacties: 5
Gelezen: 3493
Laatste bericht 13 juli 2014, 14:52:28
door Birdy
[Opgelost] Python installatie

Gestart door Johan1974Board Python (Versie van Synology)

Reacties: 6
Gelezen: 6286
Laatste bericht 16 maart 2013, 17:04:15
door Matr1x