การบันทึกและเปิด Python Script ใน Anaconda

Aug 27 2020

ฉันใช้ Anaconda กับ Spyder ที่ติดตั้งใน Anaconda เพื่อเรียนรู้ python

ปัญหา: เมื่อฉันพยายามบันทึกสคริปต์ python โดยขยายชื่อไฟล์เป็น. py สคริปต์ python จะถูกบันทึกโดยอัตโนมัติในแผ่นจดบันทึกของ Windows และเมื่อฉันลองเปิดอีกครั้งใน Spyder ก็ไม่เปิดขึ้น

กล่าวอีกนัยหนึ่งใน Spyder ฉันบันทึกสคริปต์โดยทำ "file - save as -" filename.py "" และฉันพยายามเปิดสคริปต์ที่บันทึกไว้โดยทำ "file - open - 'filename.py'" ใน Spyder

อย่างไรก็ตามมันไม่ได้ผล

ฉันสองคำถามเกี่ยวกับเรื่องนี้

  1. เป็นเรื่องปกติหรือไม่ที่สคริปต์ python จะถูกบันทึกบน windows notepad ถ้าไม่เกิดอะไรขึ้นที่นี่และปกติคุณบันทึกสคริปต์ python ด้วย Anaconda อย่างไร

  2. เหตุใด Spyder จึงไม่เปิดไฟล์ notepad ซึ่งเป็นสคริปต์ python ที่ฉันบันทึกไว้ ฉันเพิ่มนามสกุล. py เมื่อฉันบันทึกไว้ แต่ไม่ได้เปิดใน Anaconda Spyder โดยไม่คำนึงถึง

ฉันตระหนักดีว่านี่เป็นคำถามพื้นฐานสำหรับหลาย ๆ คนและคำตอบอาจมีอยู่ที่ไหนสักแห่ง แต่ฉันพบว่ามันยากมากและฉันหวังว่าจะมีคนช่วยฉันแก้ปัญหานี้ ขอบคุณ.

คำตอบ

1 user13966865 Aug 27 2020 at 11:39

คำตอบสำหรับคำถามแรก
เป็นเรื่องปกติหรือไม่ที่สคริปต์ python จะถูกบันทึกลงใน windows notepad? ถ้าไม่เกิดอะไรขึ้นที่นี่และปกติคุณบันทึกสคริปต์ python ด้วย Anaconda อย่างไร

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

คำถามที่สอง
ทำไม Spyder ไม่เปิดไฟล์ notepad สคริปต์ python ที่ฉันบันทึกไว้ ฉันเพิ่มนามสกุล. py เมื่อฉันบันทึกไว้ แต่ไม่ได้เปิดใน Anaconda Spyder โดยไม่คำนึงถึง

ตรวจสอบประเภทไฟล์ที่คุณบันทึก "ฟิลด์ด้านล่างชื่อไฟล์ควรเป็นไฟล์ทั้งหมด (*)" อาจเป็นไปได้ว่าสคริปต์ของคุณกำลังบันทึก "filename.py.txt" ซึ่งไม่ใช่รูปแบบที่เหมาะสมสำหรับไฟล์ python