Wiki2scorm - entwicklung - Archiv: Unterschied zwischen den Versionen
Ml (Diskussion | Beiträge) (→hinweise) |
Daniel (Diskussion | Beiträge) (→dokument, zugriff) |
||
Zeile 57: | Zeile 57: | ||
local: open | local: open | ||
+ | |||
+ | <pre> | ||
+ | #!/usr/bin/env python | ||
+ | |||
+ | f = open('test.py') | ||
+ | print f.read() | ||
+ | </pre> | ||
+ | |||
web: urllib (python docs library reference 11.4) | web: urllib (python docs library reference 11.4) | ||
(eventuell urlretrieve) | (eventuell urlretrieve) | ||
+ | |||
+ | <pre> | ||
+ | #!/usr/bin/env python | ||
+ | |||
+ | import urllib | ||
+ | |||
+ | f = urllib.urlopen('http://www.python.org') | ||
+ | print f.read() | ||
+ | </pre> | ||
=== archiv handling === | === archiv handling === |
Version vom 3. Mai 2005, 17:22 Uhr
Inhaltsverzeichnis
projekt wiki2scorm
hinweise
http://www.heise.de/newsticker/result.xhtml?url=/newsticker/meldung/58992
http://en.wikipedia.org/wiki/YAML
http://www-106.ibm.com/developerworks/xml/library/x-syntax.html
schritte
- script zum erstellen einer scorm datei: in dateien bestehende dokumente und xml metatinformation in ein zip-archiv verpacken.
- dokumente (html) und xml metainformation optional aus web
- xml packaging info generieren
- metainfo edit für anwender
- handling von grafiken etc in html
- handling von html referenzen bei dokumenten aus verschiedenen urls
- wiki integration
arbeitsbereiche
scorm xml
a) welche xml abschnitte betreffen vom script gehandelte entitäten und müssen von script erstellt werden. vermutlich: dokumentbestandteile
http://www.imsglobal.org/content/packaging/
b) welche xml abschnitte betreffen informationen die vom anwender bereit gestellt werden (aber sonst in der programmlogik keine rolle spielen).
vermutlich zb: autor
c) welche xml abschnitte können vorerst konstant bleiben, oder sind vorerst nicht notwendig.
xml info via script
xml info via anwender
dokument, inhalt
dokument, zugriff
local: open
#!/usr/bin/env python f = open('test.py') print f.read()
web: urllib (python docs library reference 11.4)
(eventuell urlretrieve)
#!/usr/bin/env python import urllib f = urllib.urlopen('http://www.python.org') print f.read()
archiv handling
wie docs (html files) und metainformation (xml files) im script in zip file ? vermutlich mit:
zipfile (python docs library reference 7.18)
testscript: zip archiv erzeugen, mehrere dateien hinzufügen