google 一 python使用入門

2021-08-30 11:48:00 字數 2067 閱讀 1111

google(一)python使用入門

我在google申請了帳號,呵呵,想試試在那裡發布我新寫的簡單python應用。

首先學習google的python入門文件:

解開壓縮檔案,開啟裡面的readme,參考該文件安裝環境,我的作業系統是ubuntu9.10

解開壓縮後,將資料夾拷貝到工作目錄

1.撰寫簡單的hello world

建立目錄

按照入門文件,我新建了檔案helloworld.py,然後鍵入了如下內容:

print "content-type: text/plain"

print ""

print "hello,sillycat!"

version: 1

runtime: python

api_version: 1

handlers:

- url: /.*

script: helloworld.py

切換到命令工具目錄

cd /home/sillycat/tools

執行了命令:

然後訪問位址http://localhost:8080就看到了我的測試頁面了。

乙個或多個 requesthandler 類,用於處理請求和構建響應

新建package helloworld

新建檔案helloworld/helloworld.py,內容如下:

def get(self):

self.response.headers['content-type'] = 'text/plain'

[('/', mainpage)],

debug=true)

def main():

if __name__ == "__main__":

main()

version: 1

runtime: python

api_version: 1

handlers:

- url: /.*

script: helloworld/helloworld.py

啟動服務:

切換到命令工具目錄

cd /home/sillycat/tools

執行了命令:

然後訪問位址http://localhost:8080就看到了新頁面了

3.使用者服務

def get(self):

user = users.get_current_user()

if user:

self.response.headers['content-type'] = 'text/plain'

self.response.out.write('hello, you are ' + user.nickname())

else:

self.redirect(users.create_login_url(self.request.uri))

[('/', mainpage)],

debug=true)

def main():

if __name__ == "__main__":

main()

詳細介紹使用者api的文件:

4.處理表單

簡單的按照文件上,修改了helloworld.py如下:

import cgi

def get(self):

self.response.out.write("""

""")

def post(self):

self.response.out.write('you wrote:

')

self.response.out.write(cgi.escape(self.request.get('content')))

self.response.out.write('

')

[('/', mainpage),

('/sign', guestbook)],

debug=true)

def main():

if __name__ == "__main__":

main()

python執行時環境詳細文件:

Google使用技巧

看到一篇介紹google使用的文章,講得幾個技巧之前不知道,還有一些注意的地方,收藏一下吧!學會用google做research 1.在google的輸入框裡,所有的空格都被google理解為加號 如果你輸入的是 purpose of education 本文中,中的文字與符號就是指你在google...

高效使用 Google

高效使用 google 研究這個詞,在英文中是research,我把它理解為re search,實際上各種語言是相通 的,所謂re search其實就是 反覆搜尋 就是 上下求索 路漫漫其修遠兮,吾將上下而求 索 所以,如果你想學點什麼,就要善於搜尋。而在這個時代裡,最好的搜尋工具就是 google...

使用Google搜尋

用google搜尋學術問題,需要爬梯,配置了一把.阿里雲ecs主機,選擇新加坡的,最基本的資源就行.作業系統選擇centos 7.3,配置pptp.yum install ppp iptables pptpd iptables services y vi etc pptpd.conf localip...