ภาษาอังกฤษอาหารฝรั่งเศสสเปน

ไอคอน Fav ของ OnWorks

python3.5 - ออนไลน์ในคลาวด์

เรียกใช้ python3.5 ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง python3.5 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


python - ภาษาโปรแกรมเชิงวัตถุที่ตีความ โต้ตอบ เชิงวัตถุ

เรื่องย่อ


หลาม [ -B ] [ -b ] [ -d ] [ -E ] [ -h ] [ -i ] [ -I ]
[ -m โมดูล-ชื่อ ] [ -q ] [ -O ] [ -OO ] [ -s ] [ -S ] [ -u ]
[ -v ] [ -V ] [ -W อาร์กิวเมนต์ ] [ -x - -X ตัวเลือก ] -? ]
[ -c คำสั่ง | ต้นฉบับ - - ข้อโต้แย้ง ]

DESCRIPTION


Python เป็นภาษาการเขียนโปรแกรมเชิงวัตถุที่ตีความ โต้ตอบ และเชิงวัตถุซึ่งรวม
พลังที่น่าทึ่งด้วยรูปแบบที่ชัดเจนมาก สำหรับการแนะนำการเขียนโปรแกรมใน Python
ดูการสอน Python เอกสารอ้างอิงไลบรารี Python ในตัวและมาตรฐาน
ชนิด ค่าคงที่ ฟังก์ชันและโมดูล สุดท้าย คู่มืออ้างอิง Python อธิบาย
ไวยากรณ์และความหมายของภาษาหลัก (อาจด้วย) มีรายละเอียดมาก (เหล่านี้
เอกสารอาจอยู่ผ่านทาง INTERNET ทรัพยากร ด้านล่าง; พวกเขาอาจจะติดตั้งบนของคุณ
ระบบด้วย)

พลังพื้นฐานของ Python สามารถขยายได้ด้วยโมดูลของคุณเองที่เขียนด้วยภาษา C หรือ C++ มากที่สุด
ระบบ โมดูลดังกล่าวอาจโหลดแบบไดนามิก Python ยังดัดแปลงเป็นนามสกุลได้
ภาษาสำหรับแอปพลิเคชันที่มีอยู่ ดูเอกสารภายในสำหรับคำแนะนำ

เอกสารประกอบสำหรับโมดูลและแพ็คเกจ Python ที่ติดตั้งสามารถดูได้โดยการเรียกใช้ พีดอค
โครงการ

คำสั่ง จองทาง LINE OPTIONS


-B อย่าเขียน .py[โค] ไฟล์ที่นำเข้า ดูเพิ่มเติมที่ PYTHONDONTWRITEBYTECODE

-b ออกคำเตือนเกี่ยวกับ str(bytes_instance), str(bytearray_instance) และการเปรียบเทียบ
ไบต์/ไบต์เรย์ที่มี str. (-bb: ปัญหาข้อผิดพลาด)

-c คำสั่ง
ระบุคำสั่งที่จะดำเนินการ (ดูหัวข้อถัดไป) สิ่งนี้จะยุติรายการตัวเลือก
(ตัวเลือกต่อไปนี้จะถูกส่งผ่านเป็นอาร์กิวเมนต์ไปยังคำสั่ง)

-d เปิดเอาต์พุตการดีบัก parser (สำหรับวิซาร์ดเท่านั้น ขึ้นอยู่กับการคอมไพล์
ตัวเลือก).

-E ละเว้นตัวแปรสภาพแวดล้อมเช่น PYTHONPATH และ PYTHONHOME ที่แก้ไข
พฤติกรรมของล่าม

-h , -? , --ช่วยด้วย
พิมพ์การใช้งานสำหรับล่ามปฏิบัติการและออก

-i เมื่อสคริปต์ถูกส่งผ่านเป็นอาร์กิวเมนต์แรกหรือ -c ใช้ตัวเลือก enter
โหมดโต้ตอบหลังจากรันสคริปต์หรือคำสั่ง มันไม่ได้อ่าน
ไฟล์ $PYTHONSTARTUP สิ่งนี้มีประโยชน์ในการตรวจสอบตัวแปรส่วนกลางหรือ stack
ติดตามเมื่อสคริปต์ทำให้เกิดข้อยกเว้น

-I เรียกใช้ Python ในโหมดแยก นอกจากนี้ยังหมายความถึง -E และ -s. ในโหมดแยก sys.path
ไม่มีทั้งไดเร็กทอรีของสคริปต์หรือไดเร็กทอรีไซต์แพ็คเกจของผู้ใช้ ทั้งหมด
ตัวแปรสภาพแวดล้อม PYTHON* จะถูกละเว้นเช่นกัน อาจมีข้อจำกัดเพิ่มเติม
กำหนดเพื่อป้องกันผู้ใช้จากการแทรกโค้ดที่เป็นอันตราย

-m โมดูล-ชื่อ
ค้นหา sys.path สำหรับโมดูลที่มีชื่อและรันที่สอดคล้องกัน .py ไฟล์เป็น
ต้นฉบับ

-O เปิดการเพิ่มประสิทธิภาพพื้นฐาน ให้สองครั้ง ทำให้ docstrings ถูกยกเลิก

-OO ละทิ้ง docstrings นอกเหนือจาก the -O การเพิ่มประสิทธิภาพ

-q ห้ามพิมพ์เวอร์ชันและข้อความลิขสิทธิ์ ข้อความเหล่านี้ก็ถูกระงับเช่นกัน
ในโหมดไม่โต้ตอบ

-s อย่าเพิ่มไดเร็กทอรีไซต์ของผู้ใช้ใน sys.path

-S ปิดใช้งานการนำเข้าโมดูล เว็บไซต์ และการยักย้ายถ่ายเทของ
sys.path ที่มันเกี่ยวข้อง ปิดการใช้งานการปรับแต่งเหล่านี้ด้วย if เว็บไซต์ เป็นที่ชัดเจน
นำเข้าในภายหลัง

-u บังคับให้ชั้นไบนารี I/O ของ stdout และ stderr ไม่มีการบัฟเฟอร์ stdin อยู่เสมอ
บัฟเฟอร์ เลเยอร์ข้อความ I/O จะยังคงเป็นบัฟเฟอร์บรรทัด

-v พิมพ์ข้อความทุกครั้งที่มีการเริ่มต้นโมดูล โดยแสดงสถานที่ (ชื่อไฟล์หรือ
โมดูลในตัว) ที่โหลดไว้ เมื่อได้รับสองครั้ง พิมพ์ข้อความสำหรับ
แต่ละไฟล์ที่ถูกตรวจสอบเมื่อค้นหาโมดูล ยังจัดให้
ข้อมูลเกี่ยวกับการล้างโมดูลเมื่อออก

-V , --รุ่น
พิมพ์หมายเลขเวอร์ชัน Python ของไฟล์สั่งการและออก

-W อาร์กิวเมนต์
การควบคุมคำเตือน Python บางครั้งพิมพ์ข้อความเตือนไปที่ sys.stderr. โดยทั่วไป
ข้อความเตือนมีรูปแบบดังต่อไปนี้: ไฟล์:เส้น: หมวดหมู่: ข่าวสาร โดยค่าเริ่มต้น
แต่ละคำเตือนจะถูกพิมพ์หนึ่งครั้งสำหรับแต่ละบรรทัดต้นทางที่เกิด ตัวเลือกนี้
ควบคุมความถี่ในการพิมพ์คำเตือน หลายรายการ -W อาจให้ตัวเลือก; เมื่อ
คำเตือนตรงกับมากกว่าหนึ่งตัวเลือก การกระทำสำหรับตัวเลือกที่ตรงกันล่าสุดคือ
ดำเนินการ ไม่ถูกต้อง -W ตัวเลือกจะถูกละเว้น (ข้อความเตือนถูกพิมพ์เกี่ยวกับ
ตัวเลือกที่ไม่ถูกต้องเมื่อมีการออกคำเตือนครั้งแรก) คำเตือนยังควบคุมได้
จากภายในโปรแกรม Python โดยใช้ the คำเตือน โมดูล.

รูปแบบที่ง่ายที่สุดของ อาร์กิวเมนต์ เป็นหนึ่งในนั้น การกระทำ สตริง (หรือเอกลักษณ์
อักษรย่อ): ไม่สนใจ เพิกเฉยต่อคำเตือนทั้งหมด ผิดนัด เพื่อขอความชัดเจน
พฤติกรรมเริ่มต้น (พิมพ์แต่ละคำเตือนหนึ่งครั้งต่อบรรทัดต้นทาง); ทั้งหมด พิมพ์
เตือนทุกครั้งที่เกิดขึ้น (ซึ่งอาจสร้างข้อความจำนวนมากหากคำเตือนคือ
ทริกเกอร์ซ้ำๆ สำหรับซอร์สไลน์เดียวกัน เช่น ภายในลูป) โมดูล ไปยัง
พิมพ์แต่ละคำเตือนเฉพาะครั้งแรกที่เกิดขึ้นในแต่ละโมดูล ครั้งเดียว พิมพ์แต่ละ
เตือนเฉพาะครั้งแรกที่เกิดขึ้นในโปรแกรม หรือ ความผิดพลาด ยก an
ข้อยกเว้นแทนที่จะพิมพ์ข้อความเตือน

ตัวเต็มของ อาร์กิวเมนต์ is การกระทำ:ข่าวสาร:หมวดหมู่:โมดูล:เส้น ที่นี่ การกระทำ is
ตามที่อธิบายไว้ข้างต้นแต่ใช้กับข้อความที่ตรงกับฟิลด์ที่เหลือเท่านั้น
ฟิลด์ว่างตรงกับค่าทั้งหมด ฟิลด์ว่างที่ต่อท้ายอาจถูกละเว้น NS ข่าวสาร
ฟิลด์ตรงกับจุดเริ่มต้นของข้อความเตือนที่พิมพ์ การแข่งขันนี้เป็นกรณี-
ไม่อ่อนไหว NS หมวดหมู่ ฟิลด์ตรงกับหมวดหมู่คำเตือน นี่จะต้องเป็น
ชื่อคลาส; การทดสอบการจับคู่ว่าหมวดหมู่คำเตือนที่แท้จริงของข้อความคือ a
คลาสย่อยของหมวดคำเตือนที่ระบุ ต้องระบุชื่อคลาสเต็ม
เทศกาล โมดูล ฟิลด์ตรงกับชื่อโมดูล (ที่มีคุณสมบัติครบถ้วน) การแข่งขันนี้เป็นกรณี-
อ่อนไหว. NS เส้น ฟิลด์ตรงกับหมายเลขบรรทัด โดยที่ศูนย์ตรงกับทุกบรรทัด
ตัวเลขและเทียบเท่ากับหมายเลขบรรทัดละเว้น

-X ตัวเลือก
ตั้งค่าตัวเลือกการใช้งานเฉพาะ

-x ข้ามบรรทัดแรกของแหล่งที่มา นี้มีไว้สำหรับแฮ็คเฉพาะ DOS เท่านั้น
คำเตือน: หมายเลขบรรทัดในข้อความแสดงข้อผิดพลาดจะถูกปิดหนึ่ง!

ล่าม INTERFACE


อินเทอร์เฟซสำหรับล่ามคล้ายกับเชลล์ UNIX: เมื่อเรียกใช้ด้วย standard
อินพุตที่เชื่อมต่อกับอุปกรณ์ tty จะแจ้งคำสั่งและดำเนินการจนกว่า EOF จะเป็น
อ่าน; เมื่อเรียกด้วยอาร์กิวเมนต์ชื่อไฟล์หรือไฟล์เป็นอินพุตมาตรฐานจะอ่านและ
ดำเนินการก ต้นฉบับ จากไฟล์นั้น เมื่อถูกเรียกด้วย -c คำสั่ง, มันรัน Python
คำสั่งที่ได้รับเป็น คำสั่ง. ที่นี่ คำสั่ง อาจมีหลายประโยคคั่นด้วย
บรรทัดใหม่ ช่องว่างชั้นนำมีความสำคัญในคำสั่ง Python! ในแบบไม่โต้ตอบ
โหมด อินพุตทั้งหมดจะถูกแยกวิเคราะห์ก่อนดำเนินการ

หากมี ชื่อสคริปต์และอาร์กิวเมนต์เพิ่มเติมหลังจากนั้นจะถูกส่งไปยังสคริปต์
ในตัวแปร Python sys.argvซึ่งเป็นรายการสตริง (คุณต้องก่อน นำเข้า SYS ไปยัง
สามารถเข้าถึงได้) หากไม่ได้ระบุชื่อสคริปต์ sys.argv[0] เป็นสตริงว่าง ถ้า -c
ถูกนำมาใช้, sys.argv[0] ประกอบด้วยสตริง '-ค'. โปรดทราบว่าตัวเลือกที่ตีความโดย
ตัวแปล Python ไม่ได้ถูกวางไว้ใน sys.argv.

ในโหมดโต้ตอบ พรอมต์หลักคือ `>>>'; พรอมต์ที่สอง (ซึ่งปรากฏขึ้นเมื่อa
คำสั่งไม่สมบูรณ์) คือ `...' ข้อความแจ้งสามารถเปลี่ยนแปลงได้โดยการมอบหมายให้ ซิส.ps1 or
ซิส.ps2. ล่ามจะหยุดทำงานเมื่ออ่าน EOF ทันที เมื่อไม่มีการจัดการ
เกิดข้อยกเว้น การติดตามสแต็กถูกพิมพ์และการควบคุมกลับสู่พรอมต์หลัก ใน
โหมดไม่โต้ตอบ ล่ามออกหลังจากพิมพ์การติดตามสแต็ก สิ่งกีดขวาง
สัญญาณยก แป้นพิมพ์ขัดจังหวะ ข้อยกเว้น; สัญญาณ UNIX อื่น ๆ จะไม่ถูกจับ (ยกเว้น
ที่บางครั้งละเลย SIGPIPE เพื่อประโยชน์ของ IOข้อผิดพลาด ข้อยกเว้น) ข้อความแสดงข้อผิดพลาดคือ
เขียนถึง stderr

ไฟล์ AND ไดเรกทอรี


สิ่งเหล่านี้อาจแตกต่างกันไปตามแบบแผนการติดตั้งในเครื่อง ${prefix} และ
${exec_prefix} ขึ้นอยู่กับการติดตั้งและควรตีความว่าเป็นซอฟต์แวร์ GNU
พวกเขาอาจจะเหมือนกัน บน Debian GNU/{Hurd,Linux} ค่าเริ่มต้นสำหรับทั้งสองคือ / usr.

${exec_prefix}/bin/python
ตำแหน่งแนะนำของล่าม

${prefix}/lib/python
${exec_prefix}/lib/python
ตำแหน่งที่แนะนำของไดเร็กทอรีที่มีโมดูลมาตรฐาน

${prefix}/include/python
${exec_prefix}/include/python
ตำแหน่งที่แนะนำของไดเร็กทอรีที่มีไฟล์รวมที่จำเป็นสำหรับ
การพัฒนาส่วนขยายของ Python และการฝังล่าม

และพวกเรา ตัวแปร


หลามโฮม
เปลี่ยนตำแหน่งของไลบรารี Python มาตรฐาน โดยค่าเริ่มต้น ไลบรารี
กำลังค้นหาใน ${prefix}/lib/python และ
${exec_prefix}/lib/python โดยที่ ${prefix} และ ${exec_prefix} เป็น
ไดเร็กทอรีที่ขึ้นกับการติดตั้ง ทั้งค่าเริ่มต้นเป็น / usr / local. เมื่อ
$PYTHONHOME ถูกตั้งค่าเป็นไดเร็กทอรีเดียว ค่าของมันแทนที่ทั้ง ${prefix} และ
${exec_prefix}. หากต้องการระบุค่าที่แตกต่างกัน ให้ตั้งค่า $PYTHONHOME เป็น
${prefix}:${exec_prefix}.

ไพธอนพาธ
เพิ่มเส้นทางการค้นหาเริ่มต้นสำหรับไฟล์โมดูล รูปแบบเหมือนกับ
$PATH ของเชลล์: ชื่อพาธไดเร็กทอรีตั้งแต่หนึ่งชื่อขึ้นไปคั่นด้วยเครื่องหมายทวิภาค ไม่มีอยู่จริง
ไดเร็กทอรีจะถูกละเว้นอย่างเงียบ ๆ เส้นทางการค้นหาเริ่มต้นคือการติดตั้ง
ขึ้นอยู่กับ แต่โดยทั่วไปเริ่มต้นด้วย ${prefix}/lib/python (ดู PYTHONHOME
ข้างต้น). เส้นทางการค้นหาเริ่มต้นจะต่อท้าย $PYTHONPATH เสมอ ถ้าเป็นสคริปต์
ได้รับอาร์กิวเมนต์ ไดเร็กทอรีที่มีสคริปต์ถูกแทรกในเส้นทางใน
ด้านหน้าของ $PYTHONPATH เส้นทางการค้นหาสามารถจัดการได้จากภายใน Python
โปรแกรมที่เป็นตัวแปร sys.path.

ไพธอนสตาร์ทอัพ
หากนี่คือชื่อไฟล์ที่อ่านได้ คำสั่ง Python ในไฟล์นั้นคือ
ดำเนินการก่อนที่พรอมต์แรกจะแสดงในโหมดโต้ตอบ ไฟล์คือ
ดำเนินการในพื้นที่ชื่อเดียวกันกับที่ดำเนินการคำสั่งแบบโต้ตอบเพื่อให้
ออบเจ็กต์ที่กำหนดหรือนำเข้ามาสามารถใช้ได้โดยไม่มีคุณสมบัติใน
เซสชันแบบโต้ตอบ คุณยังสามารถเปลี่ยนข้อความแจ้ง ซิส.ps1 และ ซิส.ps2 ในการนี​​้
ไฟล์

ไพโทโนพติไมซ์
หากตั้งค่านี้เป็นสตริงที่ไม่ว่าง จะเทียบเท่ากับการระบุ -O ตัวเลือก
หากกำหนดเป็นจำนวนเต็ม จะเท่ากับการระบุ -O หลายครั้ง.

งูหลาม
หากตั้งค่านี้เป็นสตริงที่ไม่ว่าง จะเทียบเท่ากับการระบุ -d ตัวเลือก
หากกำหนดเป็นจำนวนเต็ม จะเท่ากับการระบุ -d หลายครั้ง.

PYTHONDONTWRITEBYTECODE
หากตั้งค่านี้เป็นสตริงที่ไม่ว่าง จะเทียบเท่ากับการระบุ -B ตัวเลือก
(อย่าพยายามเขียน .py[โค] ไฟล์).

ไพธนินสเปคท์
หากตั้งค่านี้เป็นสตริงที่ไม่ว่าง จะเทียบเท่ากับการระบุ -i ตัวเลือก

การเข้ารหัสแบบ PYTHONIO
หากตั้งค่านี้ก่อนเรียกใช้ล่าม จะแทนที่การเข้ารหัสที่ใช้สำหรับ
stdin/stdout/stderr ในไวยากรณ์ ชื่อการเข้ารหัส:ตัวจัดการข้อผิดพลาด เทศกาล ตัวจัดการข้อผิดพลาด ส่วนหนึ่ง
เป็นทางเลือกและมีความหมายเดียวกับใน str.encode สำหรับ stderr, the ตัวจัดการข้อผิดพลาด
ส่วนหนึ่งถูกละเลย; ตัวจัดการจะเป็น 'backslashreplace' เสมอ

ไพทอนนูเซอร์ไซต์
หากตั้งค่านี้เป็นสตริงที่ไม่ว่าง จะเทียบเท่ากับการระบุ -s ตัวเลือก
(อย่าเพิ่มไดเร็กทอรีไซต์ผู้ใช้ใน sys.path)

PYTHONUNBFFERED
หากตั้งค่านี้เป็นสตริงที่ไม่ว่าง จะเทียบเท่ากับการระบุ -u ตัวเลือก

ไพทอนเวอร์โบเซ่
หากตั้งค่านี้เป็นสตริงที่ไม่ว่าง จะเทียบเท่ากับการระบุ -v ตัวเลือก
หากกำหนดเป็นจำนวนเต็ม จะเท่ากับการระบุ -v หลายครั้ง.

คำเตือนไพทอน
หากตั้งค่านี้เป็นสตริงที่คั่นด้วยจุลภาค จะเทียบเท่ากับการระบุ -W
ตัวเลือกสำหรับแต่ละค่าที่แยกจากกัน

ไพธอนแฮชซีด
หากตัวแปรนี้ถูกตั้งค่าเป็น "สุ่ม" ค่าสุ่มจะถูกใช้เพื่อสร้างแฮชของ
str, ไบต์และวัตถุวันที่และเวลา

หากตั้งค่า PYTHONHASHSEED เป็นค่าจำนวนเต็ม จะใช้เป็นค่าคงที่สำหรับ
การสร้าง hash() ของประเภทที่ครอบคลุมโดยการสุ่มแฮช วัตถุประสงค์
คือการอนุญาตการแฮชที่ทำซ้ำได้ เช่น สำหรับการทดสอบตัวเองสำหรับตัวแปลเอง
หรือเพื่อให้คลัสเตอร์ของกระบวนการหลามแบ่งปันค่าแฮช

จำนวนเต็มต้องเป็นเลขฐานสิบในช่วง [0,4294967295] การระบุ
ค่า 0 จะปิดใช้งานการสุ่มแฮช

ใช้ python3.5 ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad