Auteur Topic: Python  (gelezen 7602 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


 

Memory leak in SABnzbd/Python [OPGELOST]

Gestart door janbalBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 2850
Laatste bericht 06 januari 2013, 17:10:13
door Martijndez
Docker upgraden naar Python 3, Hoe??

Gestart door Henk HavelaarBoard Docker / Container Manager

Reacties: 11
Gelezen: 1662
Laatste bericht 11 januari 2021, 15:18:19
door zandhaas
Python Installeert niet op DSM 5.0-4458

Gestart door timsykcirBoard Synology DSM 5.1 en eerder

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

Gestart door wasdanouBoard Auto-Sub

Reacties: 5
Gelezen: 4044
Laatste bericht 13 juli 2014, 14:52:28
door Birdy
Welke build heeft de python versie?

Gestart door ton123Board Python (Versie van Synology)

Reacties: 4
Gelezen: 5575
Laatste bericht 19 juni 2013, 14:34:08
door Alex aka Grizzly