Per vedere i dati salvati in locale dalle applicazioni di prova basta andare sulla console che si trova qui :
http://localhost:8080/_ah/admin/datastore
(naturalmente dopo aver avviato l'dev_appserver locale)
venerdì 30 maggio 2008
Per cambiare utente durante l'upload delle application
Se si utilizzano più log-in dallo stesso PC, quando si usa appcfg.py per fare l'upload delle applicazioni può essere è necessario eliminare la cache per poter collegare un nuovo utente.
Bastea eliminare il file .appcfg_cookies che su Vista trovate sotto C:\Utenti\NOMEUTENTE\.
Bastea eliminare il file .appcfg_cookies che su Vista trovate sotto C:\Utenti\NOMEUTENTE\.
giovedì 22 maggio 2008
Alcuni esempi di codice per AppEngine
Qui http://code.google.com/p/google-app-engine-samples/downloads/list ci sono alcuni esempi di codice.
Static file sotto le app
Finalmente sono riuscito a fare l'upload di un file statico sulle Google App.
questa la sintassi per il file app.yaml.
(nel caso qui sotto in locale i files vanno salvati nella sotto-cartella dell'applicazione nominata "static".
application: NOMEAPPLICAZIONE
version: 1
runtime: python
api_version: 1
handlers:
- url: /static
static_dir: static
- url: /.*
script: digicinghia.py
questa la sintassi per il file app.yaml.
(nel caso qui sotto in locale i files vanno salvati nella sotto-cartella dell'applicazione nominata "static".
application: NOMEAPPLICAZIONE
version: 1
runtime: python
api_version: 1
handlers:
- url: /static
static_dir: static
- url: /.*
script: digicinghia.py
I dati di App Engine
L'applicazione delle AppEngine che permette di salvare i dati in locale, per default (su VISTA) li inserisce sotto la cartella : C:\Users\NOMEUTENTE\AppData\Local\Temp.
Per modificare la posizione del db occorre dare un nuovo percorso in fase di avvio del server http (incluse nell'engine).
es.
python dev_appserver.py helloworld/ --datastore_path=c:\0local\dati..datastore
Per modificare la posizione del db occorre dare un nuovo percorso in fase di avvio del server http (incluse nell'engine).
es.
python dev_appserver.py helloworld/ --datastore_path=c:\0local\dati..datastore
lunedì 19 maggio 2008
La serie di Fibonacci
Con Python alcuni calcoli diventano di una semplicità disarmante.
Un esempio di codice per calcolare i primi dieci numeri della serie di Fibonacci:
Un esempio di codice per calcolare i primi dieci numeri della serie di Fibonacci:
- a,b =0,1
- while b <100>
- print b
- a, b= b, a+b
Ajax e Google
Qui qualche riferimento : http://code.google.com/apis/ajaxlanguage/documentation/#Examples
sabato 17 maggio 2008
I dizionari
I dizionari hanno alcune analogie con i db.
vedere qui : http://programmazione.html.it/guide/lezione/1293/dizionari/
esempio
diz1 = {'stefano':23,'elena':19,'enrico':25,'simone':30}
print diz1
vedere qui : http://programmazione.html.it/guide/lezione/1293/dizionari/
esempio
diz1 = {'stefano':23,'elena':19,'enrico':25,'simone':30}
print diz1
Key su Entity
class Story(db.Model):
title = db.StringProperty()
author = db.StringProperty()
s = Story(key_name="xzy123")
Etichette:
google app,
key,
python
Iscriviti a:
Post (Atom)