In Windows verwendet der Dropbox-Client python25.dll und die MS C-Laufzeitbibliotheken (msvcp71.dll usw.). Unter OS X ist der Python-Code kompilierter Bytecode (pyc).Wie verwendet Dropbox Python unter Windows und OS X?
Meine Vermutung ist, dass sie eine gemeinsame Bibliothek verwenden, die sie geschrieben haben, dann müssen nur verschiedene Haken für die verschiedenen Plattformen verwenden.
Welche Methode der Entwicklung ist das? Es ist eindeutig nicht IronPython oder PyObjC. Dieses Paradigma ist so ansprechend für mich, aber mein CS foo und Google foo versagen mir.
Python25.dll ist sicherlich nicht ihre App-Code. Es ist eine Windows-Bibliothek, die die Python-Laufzeit kapselt. Es ist irgendwie möglich, dass ihre Apps in Python geschrieben (oder zumindest verwendet) werden. Ähnlich wie IronPython. – robotshapes