.PY - นามสกุลไฟล์

.py เป็นสคริปต์ Python

คุณสมบัติ คำอธิบาย
ส่วนขยายไฟล์ . ปี่
รูปแบบไฟล์ ซอร์สโค้ด Python
พัฒนาโดย Guido van Rossum
ใช้สำหรับ การเขียนโปรแกรม Python
ประกอบด้วย รหัส Python เขียนด้วยข้อความธรรมดา
สามารถเปิดได้ด้วย ตัวแก้ไขข้อความหรือล่าม Python
สามารถรวบรวมได้ ไฟล์. pyc

ไฟล์ py คืออะไร?

ไฟล์ .py เป็นไฟล์ที่มีซอร์สโค้ด Python มันเป็นไฟล์ข้อความธรรมดาที่สามารถสร้างและแก้ไขด้วยตัวแก้ไขข้อความใด ๆ แต่ต้องใช้ล่าม Python ในการรัน Python เป็นภาษาที่ตีความซึ่งหมายความว่ารหัสถูกดำเนินการทีละบรรทัดซึ่งตรงข้ามกับภาษาที่รวบรวมซึ่งจะถูกแปลงเป็นรหัสเครื่องก่อนที่จะทำงาน

ไฟล์ PY มักใช้ในการตั้งโปรแกรมเว็บเซิร์ฟเวอร์และระบบคอมพิวเตอร์ผู้ดูแลระบบอื่น ๆ พวกเขายังสามารถใช้เพื่อสร้างสคริปต์อย่างง่ายที่ทำงานที่หลากหลายเช่นการสร้างข้อความส่งอีเมลหรือดาวน์โหลดไฟล์

นี่คือข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ .py:

  • ส่วนขยายของ .py หมายถึง "Python"
  • โดยทั่วไปแล้วไฟล์ PY จะถูกตั้งชื่อด้วยชื่อของโปรแกรมหรือสคริปต์ที่มีอยู่ตามด้วยส่วนขยาย .py ตัวอย่างเช่นโปรแกรมที่เรียกว่า "hello_world" จะถูกบันทึกเป็นไฟล์ที่เรียกว่า "hello_world.py"
  • ไฟล์ PY สามารถเปิดและแก้ไขด้วยตัวแก้ไขข้อความใด ๆ แต่ตัวแก้ไขซอร์สโค้ดที่มีการไฮไลต์ไวยากรณ์จะทำให้ง่ายต่อการอ่านและแก้ไขรหัส บรรณาธิการซอร์สโค้ดยอดนิยมสำหรับ Python ได้แก่ :
  • ในการเรียกใช้ไฟล์ .py คุณจะต้องติดตั้งล่าม Python บนคอมพิวเตอร์ของคุณ เมื่อคุณติดตั้งล่ามแล้วคุณสามารถเรียกใช้ไฟล์ได้โดยเปิดพรอมต์คำสั่งและพิมพ์คำสั่งต่อไปนี้:
 python your_file.py

ตัวอย่างเช่นในการเรียกใช้ไฟล์ที่เรียกว่า hello.py คุณจะพิมพ์คำสั่งต่อไปนี้:

 python hello.py

สิ่งนี้จะพิมพ์ข้อความ "สวัสดีโลก!" ไปยังคอนโซล

  • ในการสร้างไฟล์ .py คุณสามารถใช้ตัวแก้ไขข้อความใด ๆ เมื่อคุณสร้างไฟล์แล้วคุณสามารถเริ่มเขียนรหัส Python ของคุณได้ รหัสถูกเขียนด้วยข้อความธรรมดาโดยแต่ละบรรทัดจะลงท้ายด้วยเครื่องหมายอัฒภาค ล่ามจะเรียกใช้รหัสทีละบรรทัดจากบนลงล่าง

นี่คือตัวอย่างของโปรแกรม Python ง่าย ๆ ที่พิมพ์ข้อความ "สวัสดีโลก!" ไปยังคอนโซล:

งูหลาม
 print( "Hello, world!" )

โปรแกรมนี้มีความยาวเพียงบรรทัดเดียว แต่เป็นโปรแกรม Python ที่สมบูรณ์ เมื่อล่ามดำเนินการโปรแกรมนี้มันจะพิมพ์ข้อความ "สวัสดีโลก!" ไปยังคอนโซล

จะเปิดไฟล์ .py ได้อย่างไร?

มีสองวิธีในการเปิดไฟล์ .py:

  1. ใช้ตัวแก้ไขข้อความ

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

 * Visual Studio Code * Sublime Text * PyCharm

หากต้องการเปิดไฟล์ .py ในตัวแก้ไขข้อความเพียงดับเบิลคลิกที่ไอคอนไฟล์ ไฟล์จะเปิดในตัวแก้ไขและคุณสามารถเริ่มอ่านและแก้ไขรหัส

  1. ใช้ล่าม Python

นอกจากนี้คุณยังสามารถเปิดไฟล์ .py โดยเรียกใช้ในล่าม Python ในการทำเช่นนี้ให้เปิดพรอมต์คำสั่งและนำทางไปยังไดเรกทอรีที่ไฟล์อยู่ จากนั้นพิมพ์คำสั่งต่อไปนี้:

 python your_file.py

ตัวอย่างเช่นในการเปิดไฟล์ที่เรียกว่า hello.py คุณจะพิมพ์คำสั่งต่อไปนี้:

 python hello.py

สิ่งนี้จะเรียกใช้ไฟล์ในล่ามและเอาต์พุตของโปรแกรมจะแสดงในคอนโซล

วิธีใดที่คุณใช้ในการเปิดไฟล์ .py ขึ้นอยู่กับการตั้งค่าของคุณและงานที่คุณต้องทำ หากคุณต้องการอ่านไฟล์คุณสามารถใช้ตัวแก้ไขข้อความได้ แต่ถ้าคุณต้องการเรียกใช้ไฟล์คุณจะต้องใช้ล่าม Python

จะเรียกใช้ไฟล์ .py ได้อย่างไร?

มีสองวิธีในการเรียกใช้ไฟล์ .py:

  1. การใช้ตัวแก้ไขข้อความพร้อมล่าม Python ในตัว

บรรณาธิการข้อความบางตัวเช่น Visual Studio Code และ Pycharm มีล่าม Python ในตัว ซึ่งหมายความว่าคุณสามารถเปิดไฟล์ .py ในตัวแก้ไขและเรียกใช้โดยไม่ต้องเปิดพรอมต์คำสั่งแยกต่างหาก

ในการเรียกใช้ไฟล์ .py ในตัวแก้ไขข้อความด้วยล่ามในตัวเพียงเปิดไฟล์ในตัวแก้ไขแล้วคลิกปุ่ม "เรียกใช้" ไฟล์จะถูกเรียกใช้ในล่ามและเอาต์พุตของโปรแกรมจะแสดงในตัวแก้ไข

  1. การใช้ Python Interpreter จากพรอมต์คำสั่ง

หากคุณไม่มีตัวแก้ไขข้อความที่มีล่าม Python ในตัวคุณสามารถเรียกใช้ไฟล์ .py จากพรอมต์คำสั่ง ในการทำเช่นนี้ให้เปิดพรอมต์คำสั่งและนำทางไปยังไดเรกทอรีที่ไฟล์อยู่ จากนั้นพิมพ์คำสั่งต่อไปนี้:

 python your_file.py

ตัวอย่างเช่นในการเรียกใช้ไฟล์ที่เรียกว่า hello.py คุณจะพิมพ์คำสั่งต่อไปนี้:

 python hello.py

สิ่งนี้จะเรียกใช้ไฟล์ในล่ามและเอาต์พุตของโปรแกรมจะแสดงในคอนโซล

ข้อผิดพลาดของไฟล์ .py ทั่วไปคืออะไร?

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

ฉันจะเรียนรู้เพิ่มเติมเกี่ยวกับไฟล์ .py ได้ที่ไหน

  • บทช่วยสอน Python อย่างเป็นทางการ: https://docs.python.org/3/tutorial/ เป็นจุดเริ่มต้นที่ยอดเยี่ยม มันครอบคลุมพื้นฐานของการเขียนโปรแกรม Python รวมถึงวิธีการสร้างและเรียกใช้ไฟล์ .py
  • เอกสาร Python: https://docs.python.org/3/ เป็นทรัพยากรที่ครอบคลุมสำหรับโปรแกรมเมอร์ Python มันมีข้อมูลเกี่ยวกับทุกด้านของภาษา Python รวมถึงไฟล์ .py
  • มีหลักสูตรและแบบฝึกหัดออนไลน์มากมายที่สอนการเขียนโปรแกรม Python การค้นหา Google อย่างรวดเร็วจะเปิดตัวเลือกมากมาย
  • นอกจากนี้ยังมีฟอรัมออนไลน์และชุมชนหลายแห่งที่คุณสามารถถามคำถามและขอความช่วยเหลือเกี่ยวกับการเขียนโปรแกรม Python ตัวเลือกยอดนิยมบางอย่าง ได้แก่ Stack Overflow: https://stackoverflow.com/ และ Python Forums: https://www.python.org/community/forums/

Python Software Foundation

Developer

Text

นามสกุลไฟล์ใหม่ อัพเดทล่าสุด ไฟล์ภาพ 3 มิติ ไฟล์เสียง สำรองไฟล์ ไฟล์ CAD ไฟล์ Raw ของกล้อง ไฟล์บีบอัด ไฟล์ข้อมูล ไฟล์ฐานข้อมูล ไฟล์สำหรับนักพัฒนา ไฟล์ภาพดิสก์ ไฟล์ที่เข้ารหัส ไฟล์ปฏิบัติการ ไฟล์ฟอนต์ ไฟล์ GIS ไฟล์เกม ไฟล์อื่นๆ ไฟล์เค้าโครงหน้า ไฟล์ปลั๊กอิน ไฟล์ภาพแรสเตอร์ ไฟล์การตั้งค่า ไฟล์สเปรดชีต ไฟล์ระบบ ไฟล์ข้อความ ไฟล์ภาพเวกเตอร์ ไฟล์วิดีโอ ไฟล์เว็บ ไฟล์ eBook