Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. วิธี Configure Apache สำหรับ Python CGI Programming

    Configure Apache Web Server สำหรับ CGI เพื่อให้ Server รัน CGI Scripts ได้อย่างถูกต้อง ต้อง Configure Web Server เราจะพูดถึงวิธี Configure Apache Web Server ให้รัน CGI Scripts การใช้ ScriptAlias คุณอาจตั้งค่า Directory เป็น ScriptAlias Directive (ตัวเลือกสำหรับ Configure Apache) วิธีนี้ Apache จะเข

  2. วิธี Execute Python CGI Script บน Apache Server

    ใน Apache Server ปกติ Python Script จะไม่รัน ต้องไปที่ไฟล์ httpd.conf ใน Apache Server ภายในจะพบ .php, .asp เป็นต้น ใน Property ที่ชื่อ AddHandler ต้องเพิ่ม .py เข้าไป บันทึกไฟล์และ Restart Server แล้วรัน Python CGI Script จะทำงานได้ปกติ

  3. วิธีอ่าน HTTP Headers ทั้งหมดใน Python CGI Script

    สามารถดึงค่า Custom Request Header ใน Apache CGI Script ด้วย Python ได้ วิธีแก้ปัญหานี้คล้ายกับนี้ Apache mod_cgi จะตั้งค่า Environment Variables สำหรับ HTTP Request Header แต่ละตัวที่รับมา Variables ที่ตั้งค่านี้จะมี Prefix HTTP_ ดังนั้นตัวอย่างเช่น x-client-version: 1.2.3 จะพร้อมใช้งานเป็น Variab

  4. วิธีประมวลผล Simple Form Data ด้วย Python CGI Script

    สมมติมี HTML File ดังนี้ - <form action=getData.py method=post> FirstName: <input type=text name=first_name> LastName: <input type=text name=last_name> <input type=submit value=go> </form> หลัง Submit Form จะไปที่ Python Page ชื่อ getData.py โดยต้องดึงข้อมูลจากห

  5. วิธีส่งข้อมูล Checkbox ให้ Python CGI Script

    การส่งข้อมูล Checkbox ให้ CGI Program Checkboxes ใช้เมื่อต้องการให้เลือกได้หลายตัวเลือก ตัวอย่าง HTML Code สำหรับ Form ที่มี Checkboxes สองตัว - <form action=/cgi-bin/checkbox.cgi method=POST target=_blank> <input type=checkbox name=maths value=on /> Maths <input type=checkbox n

  6. วิธีส่งข้อมูล Radio Button ให้ Python CGI Script

    การส่งข้อมูล Radio Button ให้ CGI Program Radio Buttons ใช้เมื่อต้องการให้เลือกเพียงหนึ่งตัวเลือก ตัวอย่าง HTML Code สำหรับ Form ที่มี Radio Buttons สองตัว - <form action=/cgi-bin/radiobutton.py method=post target=_blank> <input type=radio name=subject value=maths /> Maths <inpu

  7. วิธีส่งข้อมูล Text Area ให้ Python CGI Script

    การส่งข้อมูล Text Area ให้ CGI Program Element TEXTAREA ใช้เมื่อต้องส่งข้อความหลายบรรทัด (multiline text) ให้ CGI Program ตัวอย่าง HTML Code สำหรับ Form ที่มี TEXTAREA Box - <form action=/cgi-bin/textarea.py method=post target=_blank> <textarea name=textcontent cols=40 rows=4> Ty

  8. วิธีส่งข้อมูล Drop Down Box ให้ Python CGI Script

    การส่งข้อมูล Drop Down Box ให้ CGI Program Drop Down Box ใช้เมื่อมีหลายตัวเลือกแต่จะเลือกเพียงหนึ่งหรือสองตัวเลือก ตัวอย่าง HTML Code สำหรับ Form ที่มี Drop Down Box หนึ่งตัว - <form action=/cgi-bin/dropdown.py method=post target=_blank> <select name=dropdown> <option value=Ma

  9. ** (Double Star) และ * (Star) ทำหน้าที่อะไรสำหรับ Parameters ใน Python?

    ใน Python Function Argument ที่มี Single Asterisk (Star) นำหน้า ช่วยรับ Variable number of Arguments จาก Calling Environment function(1,2,3,4,5) 1 2 3 4 5 Argument ที่มี Double Asterisks (Stars) ใช้ใน Function Definition เมื่อต้องส่ง Variable number of Keyword Arguments ให้ฟังก์ชัน function(a=1

  10. วิธีสร้าง Dictionary ด้วย List Comprehension ใน Python

    ฟังก์ชัน zip() ซึ่งเป็น Built-in function ให้ List ของ Tuples ที่มี Elements ที่ดัชนีเดียวกันจากสอง List หากสอง List เป็น Keys และ Values ตามลำดับ Zip object นี้สามารถใช้สร้าง Dictionary Object ด้วย Built-in function dict() อีกตัว d1 {a: 1, b: 2, c: 3, d: 4} ใน Python 3.x Dictionary Comprehension

  11. วิธี Return Multiple Values ใน Python

    สามารถ Return Multiple Values จากฟังก์ชันได้ในรูปแบบ Tuple, List, Dictionary หรือ Object ของ User-defined Class Return เป็น Tuple type(x) x, y (10, 10) Return เป็น List type(x) Return เป็น Dictionary type(x) Return เป็น Object ของ User-defined Class type(x) x.b 10

  12. Star Operator (*) ใน Python หมายถึงอะไร?

    Asterisk (Star) Operator ใช้ใน Python กับความหมายมากกว่าหนึ่งอย่าง สำหรับ Numeric data types * ใช้เป็น Multiplication operator a * b 13j สำหรับ Sequences เช่น String, List และ Tuple * เป็น Repetition operator T1 * 3 (1, 2, 3, 1, 2, 3, 1, 2, 3) Single asterisk ใน Function Declaration อนุญาตให้

  13. วิธีหาขนาด (Size) ของ List ใน Python

    ออบเจ็กต์ของ Python Sequence data type ใดๆ รวมถึง List ใช้ Built-in function len() ซึ่งคืนค่าขนาด คือ จำนวน Elements ในมัน len(L1) 3 Built-in List Class มี Special Method ชื่อ __len__() ซึ่งคืนค่าขนาดของ List เช่นกัน L1.__len__() 3

  14. Double Star Operator (**) ใน Python หมายถึงอะไร?

    สำหรับ Numeric data types Double asterisk (**) ถูกกำหนดเป็น Exponentiation operator (ตัวดำเนินการยกกำลัง) a**b (-0.7851059645317211+2.350232331971346j) ใน Function Definition Argument ที่มี Double asterisks เป็น Prefix ช่วยส่ง Multiple Keyword Arguments ให้จาก Calling Environment function(a=1,

  15. วิธีแปลง Python Strings เป็น Tuple

    ฟังก์ชัน Built-in tuple() ของ Python แปลง Sequence object ใดๆ ให้เป็น Tuple หากเป็น String ตัวอักษรแต่ละตัวจะถูกจัดการเป็น String และแทรกใน Tuple คั่นด้วยคอมมา tuple(string) (T, u, t, o, r, i, a, l, s, p, o, i, n, t) Non-sequence object เป็นอาร์กิวเมนต์จะเกิด TypeError

  16. วิธี Evaluate String และ Return Object ใน Python

    ฟังก์ชัน Built-in eval() ต้องการ String argument แต่ Python Interpreter จะจัดการ String นั้นเป็น Python Expression และประเมินค่าถ้า Valid แล้วคืนค่า Type object ที่ได้จาก Expression String ที่มี Arithmetic Expression type(x) x 4 String ที่ประเมินเป็น List/Tuple type(x) String ที่มี List Com

  17. วิธีสร้าง Complex Number ใน Python

    Complex number ประกอบด้วย Real part และ Imaginary part Real part เป็น Float number และ Imaginary part เป็น Float number ใดๆ คูณด้วยรากที่สองของ -1 ซึ่งกำหนดเป็น j type(no) ออบเจ็กต์ที่ได้เป็น Complex data type ไลบรารี Python ยังมีฟังก์ชัน complex() ซึ่งสร้างออบเจ็กต์จากสอง Float arguments type

  18. วิธีแปลง Object เป็น String Representation ใน Python

    ฟังก์ชัน str() ที่ใช้บ่อยที่สุดจากไลบรารี Python คืนค่า String representation ของออบเจ็กต์ str(d) {a: 1, b: 2, c: 3, d: 4} อย่างไรก็ตาม repr() คืนค่า Default และ Unambiguous representation ของออบเจ็กต์ ในขณะที่ str() ให้ Informal representation ที่อ่านง่ายแต่อาจไม่ Unambiguous เสมอไป repr(no) 1

  19. วิธีแปลง String เป็น Set ใน Python

    ไลบรารีมาตรฐานของ Python มีฟังก์ชัน built-in set() ซึ่งแปลง Iterable ให้เป็น Set Set object ไม่มีรายการซ้ำ ดังนั้นถ้า String มีตัวอักษรซ้ำ ตัวอักษรนั้นจะปรากฏเพียงครั้งเดียวใน Set object อีกอย่าง ลำดับตัวอักษรก็อาจไม่เหมือน String เพราะ set() ใช้ Hashing mechanism ของตัวเอง set(hello) {l, h, o, e}

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:51/451  20-คอมพิวเตอร์/Page Goto:1 45 46 47 48 49 50 51 52 53 54 55 56 57