สร้างไฟล์ directory.xyz | |
#!/usr/bin/python
import os,webbrowser
print "Content-type: text/html\n\n"
path="/home/ubuntu/thu/"
dirs = os.listdir( path )
sums = 0
num = 0
print """<center><font size =10>
<b>Directory File</b><br>
"""+path+"""<br><br>"""
for file in dirs:
size = int(str(os.path.getsize(file)))
print file+""" : """+str(size)+""" <br> """
num+=1
sums+=size
print """<font size =7>
<br>Total Size : """+str(sums)+""" Bytes<br>
all file"""+str(num)+"""<br>
</font>"""
ส่วนที่สำคัญใน Code
#!/usr/bin/python ใส่เพื่อกำหนดให้โปรแกรมรู้ว่าเป็นภาษา python
Content-type: text/html\n\n ใส่เพื่อให้สามารถแสดงผลหน้า Browser
set Execute ไฟล์ directory.xyz | |
click ขวา properties
เลือก Execute แล้ว Close
เมื่อใช้คำสั่ง ls ใน terminal จะเห็นว่า ไฟล์ directory.xyz ไฟล์ขึ้นเป็นสีเขียว
run ไฟล์ directory.xyz แสดงผลบน Browser | |
ใช้คำสั่ง python -m CGIHTTPServerใน terminal
No comments:
Post a Comment