PIXNET Logo登入

彥霖 實驗筆記

跳到主文

個人筆記...

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 2月 13 週三 201306:24
  • Python 3 入門:HTTP/HTML伺服器

from wsgiref.simple_server import make_server

def hello_world_app(environ, start_response):
start_response('200 OK', [('Content-type', 'text/html; charset=utf-8')] )
return [b'Welcome To The Python Web Server !!']

httpd = make_server('', 80, hello_world_app)
print("Server is Start ... ")
httpd.serve_forever()
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(912)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 13 週三 201306:04
  • Python 3 入門:封裝

  變數名稱前有兩條底線就成為 私有 (Private) 變數
class Test ():
__a = 0 # 私有變數
b = 0 # 公開變數

def setA(self,a):
Test.__a=a

def getA(self):
return Test.__a

t = Test()
t.setA(99)
print(t.getA()) # 從公開方法(函數)取得私有變數為合法程式
# print(t.__a) # 直接取得私有變數為錯誤程式
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(903)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 13 週三 201305:28
  • Python 3 入門:執行緒 (線程/Thread)

無建構子版本:
import threading, time

class MyClass (threading.Thread): # 繼承 Thread 類別
def run(self): # 覆載 (Override) Thread 類別的方法(函數)
for i in range(5): # 迴圈執行五次
print('ok') # 輸出 ok
time.sleep(1) # 暫停一秒,如果要暫停 0.1秒可寫成 time.seep(0.1)

MyClass().start() # 啟動執行緒
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(1) 人氣(10,821)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 12 週二 201323:16
  • Netbeans IDE 中安裝 Python 外掛(plugin)

在Netbeans  [工具→外掛→設定→加入] 中添加此網址: http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuild/nbms/updates.xml.gz
之後在到 [可用的外掛程式] 安裝即可
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(949)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 10 週日 201321:55
  • Python 3 入門:類別

class MyClass:
def setName(n, name):
n.name = name
def getName(n):
return n.name

m = MyClass()
m.setName('黃彥霖')
print(m.getName())
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(1,015)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 10 週日 201321:24
  • Python 3 入門:函數 / 方法

def big(a, b):
if a>b :
return a
else :
return b

print(big(3,5))
print(big(5,3))
print(big('AAA','BBB'))
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(299)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 10 週日 201320:04
  • Python 3 入門:迴圈

for i in range(5) :
print('ok ', end='')

執行結果:ok ok ok ok ok                                                       
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(5,432)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 10 週日 201315:32
  • Python 3 入門:讀/寫 文字檔案

# 寫檔案+創建檔案:
f = open('A.txt', 'w', encoding = 'UTF-8') # 也可使用指定路徑等方式,如: C:\A.txt
f.write('你好1\n')
f.write('你好2\n')
f.write('你好3\n')
f.close()

# 讀檔案 1:
f = open('A.txt', 'r', encoding = 'UTF-8')
while True :
i = f.readline()
if i=='': break
print(i,end='')
f.close()

# 讀檔案 2:
for i in open('A.txt', 'r', encoding='UTF-8'):
print(i,end='')

(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(52,476)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 10 週日 201314:46
  • Python 3 入門:輸入/輸出


name = input('請輸入你的名子:')
print ('你的名子是:' + name)

 
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(2,633)

  • 個人分類:[程式語言] Python 3
▲top
  • 2月 10 週日 201313:59
  • Python 3 入門:變數

a = 100 # 將整數 100 指派給 a 變數
b = 3.14 # 將浮點數 3.14 指派給 b 變數
c = "Hello" # 將字串 Hello 指派給 c 變數
d = 'Hi' # 將字串 Hi 指派給 d 變數

print (a)
print (b)
print (c)
print (d)
(繼續閱讀...)
文章標籤

黃彥霖 發表在 痞客邦 留言(0) 人氣(461)

  • 個人分類:[程式語言] Python 3
▲top
12»

實驗人員

黃彥霖
暱稱:
黃彥霖
分類:
數位生活
好友:
累積中
地區:

文章分類

  • [遊戲設計] Unity (100)
  • [程式語言] Java (91)
  • [程式語言] Go (31)
  • [程式語言] C # (15)
  • [程式語言] Python 3 (11)
  • [程式語言] Erlang (2)
  • [程式語言] Python 2 (2)
  • [程式語言] C++ (10)
  • [程式語言] C (8)
  • [程式語言] Node.js (5)
  • [程式語言] JavaScript (8)
  • [程式語言] Java-Android (2)
  • [資料庫] PostgreSQL (28)
  • [資料庫] Hadoop (2)
  • [作業系統] Linux (23)
  • [作業系統] Windows (3)
  • [作業系統] FreeRTOS (1)
  • [單晶片] Arduino (19)
  • [單晶片] ARM-STM32-F4 (15)
  • [單晶片] ARM-STM32-F1 (13)
  • [單晶片] ARM-LPC1114 (1)
  • [單晶片] PIC33FJ128MC804 (4)
  • [硬體設計] 常用IC (1)
  • [硬體設計] 3D 印表機 (3)
  • [硬體設計] 其他 (4)
  • [數學+程式語言] Matlab (4)
  • [數學] 應用數學 (2)
  • [論壇架設] Discuz! (1)
  • [科技新聞] 機器人 (3)
  • [轉碼工具] FFMPEG (1)
  • [檔案格式] 3D 檔案 (1)
  • [程式語言] 程式設計經驗談 (2)
  • [伺服器] GlassFish 筆記 (1)
  • [網頁] HTML 教學 (5)
  • [網頁] CSS 語法 (1)
  • [網頁] JSP / Servlet (7)
  • [網路監控] SmartSniff (1)
  • [虛擬機器] VirtualBox (1)
  • [電腦安全] 開發者 (1)
  • [美術設計] 繪畫 (0)
  • [3D設計] Blender 教學 (2)
  • [3D設計] Blender 外掛設計 (1)
  • [2D設計] GIMP Python (2)
  • [3D設計] Shroud Studio (3)
  • [展示] 作品、比賽、專題 (4)
  • [人類語言] 希伯來語 (1)
  • [金融] 外匯 (1)
  • 未分類文章 (1)

FB 粉絲頁

最新留言

  • [24/05/04] 訪客 於文章「Arduino 入門教學:讀取 ADXL...」留言:
    我想問一下關於ADXL345的問題,我在ARDUINO上測量...
  • [23/01/14] 訪客 於文章「Arduino 入門教學:Timer 使...」留言:
    如果我的callfunction是需要帶參數的 那t.ev...
  • [21/10/21] 陳霖 於文章「Arduino 入門教學:讀取 LSM3...」留言:
    不好意思不知道您還看不看的到,想請問您,你抓出的加速度器資料...
  • [21/07/23] wjb5741 於文章「Arduino 入門教學:讀取 ADXL...」發表了一則私密留言
  • [21/07/23] wjb5741 於文章「Arduino 入門教學:讀取 ADXL...」發表了一則私密留言
  • [20/10/27] 蔡金龍 於文章「STM32F1 入門教學:UART 接收...」發表了一則私密留言
  • [20/09/17] 秋本 嵐 於文章「Unity 入門教學:使用攝影機...」留言:
    您好,我最近在做Unity與Webcam相關的東西。 我想...
  • [20/08/09] 訪客 於文章「STM32F4 入門教學:SysTick...」留言:
    謝謝分享 ~ : )...
  • [20/07/24] 楊昇逸 於文章「C++ ( Qt 5 ) 入門範例:各種...」發表了一則私密留言
  • [20/03/04] 訪客 於文章「Java Json 教學:使用 org....」留言:
    <script>alert('hello');</scrip...

參觀人氣

  • 本日人氣:
  • 累積人氣: