`
faye.feelcool
  • 浏览: 39710 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

google app engine 实践-陷阱1

阅读更多

  前几天,自信满满的做了一个快递查询应用。由于要分析快递网站反馈回来的网页格式,就没有使用dev_appserver.py来启动。

 等做完了,于是就准备上传。

 

  不好!出现怪事。appcfg.py没有反应,难道上传命令不是”appcfg.py update  xxx “?于是google了一番中文资料,发现都是这样写的,

由于google升级比较频繁,又跑到google app engine的网站去查看,发现铁板钉钉的写着"appcfg.py update  helloworld"。怎么回事!

重装系统造成的!?

 

    于是一阵折腾,又是卸载python和gae sdk,先装python 2.54在装gae sdk1.2 。发现情况依旧!于是回到cmd模式下,

重新输入”appcfg.py update  xxx “,发现是给我help的内容。

怎么回事呢,看看源代码先... 咦!它在找目录。

   于是改为输入:"python.exe 'c:\programe file\google\google_appengine\appcfg.py update xxx'" 。

哈!正常工作了。

 

总结:安装python后,默认的将所有.py都由python.exe打开,所以在写的时候,只要在path范围内的.py文件,

        都是使用直接输入的方式打开就像.exe文件一样。很让人爽快,但是却往往忽略有些.py程序要通过输入的路

        径来寻找自身关联的代码位置。

        虽然gae sdk将自身加入到path中,但是home却未呈指定,因此代码需要知道google_appengine到底在哪里了。

        所以最好是在环境变量中写入gae sdk的home,本人由于系统是重新ghost,原有的home设置信息丢失,而造成了时间和精力的浪费。

分享到:
评论
9 楼 mathgl 2009-07-30  
python 的path...不能怪google罢...

用 sys.path 动态加入都行。
8 楼 faye.feelcool 2009-07-14  
chirking 写道
难道以前没写过python?

一直从事java开发,做开发平台啊做ERP做OA等。所以对企业应用及架构有一点发言权。
7 楼 chirking 2009-07-14  
难道以前没写过python?
6 楼 faye.feelcool 2009-07-14  
Kagilo 写道
这叫什么陷阱?  和GAE有关么?
RPWT.

难道没关吗?
"客户使用的一切问题,都是我们的问题",这是做软件的天条。
这也是所有做产品的企业,做必须遵守的。

你买一个电子产品,你弄了半天,一个功能没弄出来(可能是你那里网络问题),是谁的问题?
人家服务人员,完全可以说你没仔细看说明书(或说你zsd,sb)。
你会怎么想.....到底是谁没说清楚.........
5 楼 Kagilo 2009-07-14  
这叫什么陷阱?  和GAE有关么?
RPWT.
4 楼 faye.feelcool 2009-06-05  
应该是可以放广告的吧。加入广告代码是完全可以的呢。
3 楼 blueion 2009-05-25  
GAE可不可以放广告赚点零花钱的?
2 楼 cgwangjun 2009-05-06  
嗯!小问题,大麻烦!谢!
1 楼 duka 2009-04-29  
快递查询?
好啊,公布一下网址看看,因为现在大部份的快递网站在查询时都需要输入图片生成的验证码,所以想看看你在这方面是怎么做到的?

相关推荐

    appengine-java-sdk-1.3.1 GoogleApp开发的SDK(Java版)

    1. **开发服务器**:模拟Google App Engine的生产环境,允许在本地进行应用测试。 2. **API库**:提供对Google App Engine服务的访问,例如数据存储、任务队列、邮件服务等。 3. **文档**:详细的开发者指南和API...

    修改appengine-tools-api.jar文件,解决jsp乱码

    1、用winrar找开eclipse\plugins\com.google.appengine.eclipse.sdkbundle_1.2.0.v200904062254\appengine-java-sdk-1.2.0\lib\appengine-tools-api.jar。 用你下载的包中Application.class替换om.google.appengine....

    appengine-java-sdk

    **谷歌AppEngine与Java SDK详解** 谷歌AppEngine(Google App Engine)是一款强大的云计算平台,它允许开发者使用Java、Python、Go或PHP等语言构建并运行Web应用。AppEngine提供了全面的后端服务,包括数据库存储、...

    appengine-java-sdk-1.8.7.zip

    Google App Engine(GAE)是Google提供的一种云计算平台,允许开发者构建、部署和运行Web应用程序。这个平台提供了服务器、数据库和其他服务,让开发者能够专注于编写代码,而无需关心基础设施的运维。Java版本的App...

    appengine-java-sdk-1.5.0.1.zip_JDK1.5.0.1_appengine-java-s_appen

    标题中的"appengine-java-sdk-1.5.0.1.zip"表明这是一个关于Google App Engine Java SDK的压缩包,版本号为1.5.0.1。App Engine是由Google提供的一个平台,允许开发者使用Java或Python等语言创建并运行web应用程序。...

    appengine-java-sdk-1.9.3.part1.rar

    google-appengine-java-sdk-1.9.3 固实压缩, 带恢复记录 总共三个分卷, 此为, part1

    appengine-tools-sdk-1.9.17.zip

    标题中的"appengine-tools-sdk-1.9.17.zip"指的是Google App Engine SDK的一个特定版本,1.9.17。Google App Engine是一个由Google提供的云服务平台,它允许开发者构建、部署和运行Web应用程序。SDK(Software ...

    google-appengine-docs-20110211

    标题“google-appengine-docs-20110211”指的是Google App Engine的文档集合,这是一个特定日期(2011年2月11日)的版本。Google App Engine是Google提供的一个云服务平台,它允许开发者在Google的基础设施上构建、...

    appengine-java-sdk-1.9.3.part3.rar

    google-appengine-java-sdk-1.9.3 固实压缩, 带恢复记录 总共三个分卷, 此为part3

    gradle-appengine-plugin-1.9.4.zip

    【标题】"gradle-appengine-plugin-1.9.4.zip" 涉及的是Gradle App Engine插件的版本1.9.4,这是一个用于部署Google App Engine应用程序的工具。Gradle是一款强大的构建自动化系统,它允许开发者通过声明式的方式...

    GWT 项目开发 1.6.4 本地开发 appengine-tools-api 突破限制

    标题 "GWT 项目开发 1.6.4 本地开发 appengine-tools-api 突破限制" 提及的是Google Web Toolkit (GWT) 的一个特定版本(1.6.4)在本地开发环境中利用appengine-tools-api进行开发时遇到的限制及如何突破这些限制。...

    appengine-java-sdk-1.3.0 sdk java 第二部分

    利用免费的GAE(Google App Engine)建立强大的Blog(micolog)网站

    appengine-java-sdk-1.9.38.pat1

    appengine for java sdk,需要jdk1.7或jdk1.8,javac compiler 设置为jdk1.7,一共包含3个部分。

    google-app-engine-ranklist-ndb:Google App Engine(和DataStore)上的排名列表

    google-app-engine-ranklist-ndb google-app-engine-ranklist-ndb是来自的分支项目 对原始代码进行了以下更改 使用ndb代替原始数据存储 带有播放器名称的get_score函数 基本测试代码 该项目包括原始存储库中的示例...

    app-theme-engine-master_standrxh_ThemeEngine_主题皮肤_

    "app-theme-engine-master_standrxh_ThemeEngine_主题皮肤_" 这个项目显然关注的是如何为终端APP提供一个灵活且用户友好的主题切换功能。这个项目由standrxh创建,其中的"ThemeEngine"可能是实现这一功能的核心模块...

    appengine-maven-plugin:自动从code.google.compappengine-maven-plugin导出

    appengine-maven-plugin 支持App Engine开发人员的Maven插件。 在我们的官方《使用Apache Maven》文档站点上可以找到针对... <groupId>com.google.appengine</groupId> <artifactId>appengine-maven-plugin <v

    Python库 | pyramid_appengine-0.8.2-a1.tar.gz

    Pyramid_appengine是一个将Pyramid框架与Google App Engine相结合的库,它使得开发者能够利用Pyramid的强大功能来构建Web应用程序,同时享受到App Engine的云服务优势。Pyramid是一个轻量级、灵活且可扩展的Web框架...

    云端代码Google App Engine编程指南 高清带书签

    在谈论《云端代码Google App Engine编程指南》之前,我们需要先了解一下Google App Engine(GAE)平台的背景知识。Google App Engine(简称GAE)是由Google公司提供的一个无服务器(serverless)的云计算平台,该...

Global site tag (gtag.js) - Google Analytics