Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. จะกำหนดค่า Apache สำหรับการเขียนโปรแกรม Python CGI ได้อย่างไร

    กำหนดค่าเว็บเซิร์ฟเวอร์ Apache สำหรับ CGI เพื่อให้เซิร์ฟเวอร์ของคุณเรียกใช้สคริปต์ CGI ได้อย่างถูกต้อง คุณต้องกำหนดค่าเว็บเซิร์ฟเวอร์ของคุณ เราจะหารือเกี่ยวกับวิธีกำหนดค่าเว็บเซิร์ฟเวอร์ Apache ของคุณเพื่อเรียกใช้สคริปต์ CGI การใช้ ScriptAlias คุณสามารถตั้งค่าไดเร็กทอรีเป็น ScriptAlias ​​Directive (

  2. จะรันสคริปต์ Python CGI บนเซิร์ฟเวอร์ Apache ได้อย่างไร

    ในเซิร์ฟเวอร์ apache โดยปกติสคริปต์หลามจะไม่ทำงาน ดังนั้นคุณต้องไปที่ไฟล์ httpd.conf ในเซิร์ฟเวอร์ apache ภายในนั้นคุณจะพบ .php, .asp ฯลฯ ในคุณสมบัติที่เรียกว่า AddHandler คุณต้องใส่ .py ไว้ที่นั่น บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์ จากนั้นรันสคริปต์ python CGI ของคุณ มันจะทำงานอย่างถูกต้อง

  3. จะอ่านส่วนหัว HTTP ทั้งหมดในสคริปต์ Python CGI ได้อย่างไร

    เป็นไปได้ที่จะได้รับค่าส่วนหัวของคำขอที่กำหนดเองในสคริปต์ apache CGI ด้วย python วิธีแก้ไขก็คล้ายๆ กันนี้ mod_cgi ของ Apache จะตั้งค่าตัวแปรสภาพแวดล้อมสำหรับส่วนหัวคำขอ HTTP แต่ละรายการที่ได้รับ ตัวแปรที่ตั้งค่าในลักษณะนี้ทั้งหมดจะมีคำนำหน้า HTTP_ ดังนั้น ตัวอย่างเช่น x-client-version:1.2.3 จะพร้อม

  4. จะประมวลผลข้อมูลแบบฟอร์มอย่างง่ายโดยใช้สคริปต์ Python CGI ได้อย่างไร

    สมมติว่ามีไฟล์ HTML ดังนี้ - <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> หลังจากส่งแบบฟอร์มนี้แล้ว ควรไปที่หน้าหลามชื่อ getData.py ซึ่งคุณคว

  5. จะส่งผ่าน Checkbox Data ไปยังสคริปต์ Python CGI ได้อย่างไร

    การส่งข้อมูลช่องทำเครื่องหมายไปยังโปรแกรม CGI ช่องทำเครื่องหมายจะใช้เมื่อต้องเลือกตัวเลือกมากกว่าหนึ่งตัวเลือก นี่คือตัวอย่างโค้ด HTML สำหรับแบบฟอร์มที่มีช่องทำเครื่องหมายสองช่อง - <form action = "/cgi-bin/checkbox.cgi" method = "POST" target = "_blank"> <input

  6. จะส่งข้อมูลปุ่มตัวเลือกไปยังสคริปต์ Python CGI ได้อย่างไร

    ส่งข้อมูลปุ่มตัวเลือกไปยังโปรแกรม CGI ปุ่มวิทยุจะใช้เมื่อจำเป็นต้องเลือกเพียงตัวเลือกเดียวเท่านั้น นี่คือตัวอย่างโค้ด HTML สำหรับแบบฟอร์มที่มีปุ่มตัวเลือกสองปุ่ม - <form action = "/cgi-bin/radiobutton.py" method = "post" target = "_blank"> <input type = "r

  7. จะส่งข้อมูลพื้นที่ข้อความไปยังสคริปต์ Python CGI ได้อย่างไร

    ส่งข้อมูลพื้นที่ข้อความไปยังโปรแกรม CGI องค์ประกอบ TEXTAREA จะใช้เมื่อต้องส่งข้อความหลายบรรทัดไปยังโปรแกรม CGI นี่คือตัวอย่างโค้ด HTML สำหรับแบบฟอร์มที่มีกล่อง TEXTAREA - <form action = "/cgi-bin/textarea.py" method = "post" target = "_blank"> <textarea name =

  8. จะส่งข้อมูล Drop Down Box ไปยังสคริปต์ Python CGI ได้อย่างไร

    การส่งข้อมูลกล่องแบบหล่นลงไปยังโปรแกรม CGI กล่องแบบเลื่อนลงจะใช้เมื่อเรามีตัวเลือกมากมาย แต่จะเลือกเพียงหนึ่งหรือสองรายการเท่านั้น นี่คือตัวอย่างโค้ด HTML สำหรับแบบฟอร์มที่มีกล่องดรอปดาวน์หนึ่งกล่อง - <form action = "/cgi-bin/dropdown.py" method = "post" target = "_bla

  9. ** (ดาวคู่) และ * (ดาว) ทำอะไรกับพารามิเตอร์ใน Python

    ในฟังก์ชัน Python อาร์กิวเมนต์ที่มีเครื่องหมายดอกจัน (ดาว) นำหน้าจะช่วยรับจำนวนตัวแปรของอาร์กิวเมนต์จากสภาพแวดล้อมการเรียก >>> def function(*arg):       for i in arg:         print (i) >>> function(1,2,3,4,5) 1 2 3 4 5 อาร์กิวเมนต์ที่มีเครื่องหมา

  10. จะสร้างพจนานุกรมที่มีความเข้าใจรายการใน Python ได้อย่างไร?

    ฟังก์ชัน zip() ซึ่งเป็นฟังก์ชันในตัว แสดงรายการของทูเพิลที่มีองค์ประกอบที่ดัชนีเดียวกันจากสองรายการ หากสองรายการเป็นคีย์และค่าตามลำดับ ออบเจ็กต์ zip นี้สามารถใช้เพื่อสร้างอ็อบเจ็กต์พจนานุกรมโดยใช้ฟังก์ชัน dict() ในตัวอื่น d1{a:1 b:2 c:3 d:4} ใน Python 3.x ไวยากรณ์ความเข้าใจพจนานุกรมก็พร้อมใช้เพื่อ

  11. เราจะคืนค่าหลายค่าใน Python ได้อย่างไร

    สามารถคืนค่าหลายค่าจากฟังก์ชันในรูปแบบของทูเพิล รายการ พจนานุกรม หรืออ็อบเจ็กต์ของคลาสที่ผู้ใช้กำหนด คืนค่าเป็นทูเพิล type(x) x,y(10, 10) ส่งคืนเป็นรายการ type(x) กลับเป็นพจนานุกรม type(x) ส่งคืนเป็นวัตถุของคลาสที่ผู้ใช้กำหนด type(x) x.b10

  12. ตัวดำเนินการ Star หมายถึงอะไรใน Python

    เครื่องหมายดอกจัน (star) ใช้ใน Python โดยมีความหมายมากกว่าหนึ่งความหมายติดอยู่ สำหรับประเภทข้อมูลตัวเลข ใช้ * เป็นตัวดำเนินการการคูณ >>> a=10;b=20 >>> a*b 200 >>> a=1.5; b=2.5; >>> a*b 3.75 >>> a=2+3j; b=3+2j >>> a*b 13j สำหรับซีเควนซ์ เช่น สตริง

  13. วิธีรับขนาดของรายการใน Python

    อ็อบเจ็กต์ของประเภทข้อมูลลำดับ Python ใดๆ รวมถึง list ใช้ฟังก์ชันในตัว len() ซึ่งส่งคืนขนาด เช่น จำนวนองค์ประกอบในนั้น >>> L1=[1,2,3] >>> len(L1) 3 คลาสรายการในตัวมีวิธีการพิเศษที่เรียกว่า __len__() ซึ่งส่งคืนขนาดของรายการด้วย >>> L1=[1,2,3] >>> L1.__len__() 3

  14. ตัวดำเนินการ Double Star หมายถึงอะไรใน Python

    สำหรับชนิดข้อมูลที่เป็นตัวเลขเครื่องหมายดอกจันคู่ (**) ถูกกำหนดให้เป็นตัวดำเนินการยกกำลัง a**b(-0.7851059645317211+2.350232331971346j) ในการกำหนดฟังก์ชัน อาร์กิวเมนต์ที่มีเครื่องหมายดอกจันคู่เป็นคำนำหน้าช่วยในการส่งอาร์กิวเมนต์ของคีย์เวิร์ดหลายรายการจากสภาพแวดล้อมการเรียก function(a=1, b=2, c=3, d

  15. ฉันจะแปลงสตริง Python เป็น tuple ได้อย่างไร

    ฟังก์ชัน tuple() ในตัวของ Python จะแปลงออบเจกต์ลำดับใดๆ ให้เป็น tuple หากเป็นสตริง อักขระแต่ละตัวจะถือเป็นสตริงและแทรกใน tuple คั่นด้วยเครื่องหมายจุลภาค >>> string="Tutorialspoint" >>> tuple(string) ('T', 'u', 't', 'o', 'r', 'i&

  16. เราจะประเมินสตริงและส่งคืนวัตถุใน Python ได้อย่างไร

    ฟังก์ชัน eval() ในตัวต้องการอาร์กิวเมนต์สตริง อย่างไรก็ตาม ล่าม Python จะถือว่าสตริงนั้นเป็นนิพจน์ Python และประเมินว่าถูกต้องหรือไม่ จากนั้นส่งคืนวัตถุประเภทที่เกิดจากนิพจน์ สตริงที่มีนิพจน์ทางคณิตศาสตร์ >>> x=eval('2+2') >>> type(x) <class 'int'> >>&g

  17. จะสร้างจำนวนเชิงซ้อนใน Python ได้อย่างไร?

    จำนวนเชิงซ้อนประกอบด้วยส่วนจริงและส่วนจินตภาพ ส่วนจริงเป็นจำนวนทศนิยม และส่วนจินตภาพคือจำนวนทศนิยมใด ๆ คูณด้วยรากที่สองของ -1 ซึ่งถูกกำหนดเป็น j >>> no=5+6j >>> no.real 5.0 >>> no.imag 6.0 >>> type(no) <class 'complex'> วัตถุผลลัพธ์เป็นชนิดข้อมูลที่

  18. เราจะแปลงสตริงเป็นชุดใน Python ได้อย่างไร

    ไลบรารีมาตรฐานของ Python มีฟังก์ชัน set() ในตัว ซึ่งจะแปลง iterable เป็น set ชุดวัตถุไม่มีรายการที่ซ้ำกัน ดังนั้น หากสตริงมีอักขระใดๆ มากกว่าหนึ่งครั้ง อักขระนั้นจะปรากฏเพียงครั้งเดียวในออบเจกต์ชุด อีกครั้ง อักขระอาจไม่ปรากฏในลำดับเดียวกับในสตริง เนื่องจากฟังก์ชัน set() มีกลไกการแฮชของตัวเอง >>

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