Python ให้วิธีต่างๆ ในการเขียนไฟล์ข้อความใน Python และเปิดไฟล์ ขึ้นอยู่กับสิ่งที่เราต้องทำ แม้ว่าไฟล์ข้อความยังไม่มีอยู่ เราสามารถสร้างและเขียนโดยใช้ w หรือโหมดการเข้าถึง Python เป็นภาษาโปรแกรมระดับสูงที่มีการตีความ เป็นภาษาเชิงวัตถุ และมีความหมายเชิงไดนามิก โครงสร้างข้อมูลระดับสูงและการพิมพ์และการโยงแบบไดนามิกทำให้เป็นตัวเลือกที่ดีสำหรับการพัฒนาแอปพลิเคชันอย่างรวดเร็ว เช่นเดียวกับการใช้เป็นภาษาสคริปต์หรือกาวเพื่อเชื่อมต่อส่วนประกอบที่มีอยู่
ไวยากรณ์ของ Python นั้นเรียบง่ายและสะดวก เพื่อเรียนรู้ เน้นให้อ่านง่าย ซึ่งช่วยลดต้นทุนในการบำรุงรักษาโปรแกรม Python รองรับโมดูลและแพ็คเกจ ซึ่งทำให้ง่ายต่อการแยกโปรแกรมออกเป็นส่วนย่อยๆ และใช้โค้ดซ้ำ ตัวแปล Python และไลบรารีมาตรฐานขนาดใหญ่สามารถดาวน์โหลดได้ฟรีในรูปแบบซอร์สหรือไบนารีสำหรับแพลตฟอร์มหลักทั้งหมด
สามารถแบ่งปันได้อย่างอิสระ Python มีฟังก์ชันในตัวที่สามารถสร้าง อ่าน และเขียนไฟล์ เหนือสิ่งอื่นใด Python สามารถทำงานกับไฟล์ได้สองประเภท: ไฟล์ข้อความธรรมดาและไฟล์ไบนารี ในการเขียนสตริงไปยังไฟล์ใน Python เราสามารถใช้ฟังก์ชันเขียน () ของวัตถุไฟล์ข้อความและส่งสตริงเป็นอาร์กิวเมนต์
วิธีเขียนไฟล์ข้อความใน Python
วิธีสร้างไฟล์ข้อความใน Python
ด้วย Write to file Python คุณสามารถสร้างไฟล์.text (guru99.txt) ได้โดยใช้โค้ดที่เราได้สาธิตไว้ที่นี่:
เปิดไฟล์.txt
f=open(“guru99.txt”,”w+”)
เราบอกให้ “f” เปิดไฟล์ชื่อ “guru99.txt” เมื่อเราประกาศ Open ต้องการสองสิ่ง: ไฟล์ที่เราต้องการเปิดและสตริงที่บอกว่าเราต้องการอนุญาตหรือการดำเนินการใด
ที่นี่ เราใช้ตัวอักษร”w”ในอาร์กิวเมนต์ของเรา ซึ่งหมายความว่า Python เขียนไปยังไฟล์. ถ้าไฟล์ยังไม่มีอยู่ในไลบรารี ไฟล์นั้นจะถูกสร้างใน Python
สำหรับการดำเนินการสร้างไฟล์ของ Python เครื่องหมายบวกหมายถึงทั้งการอ่านและการเขียน
ป้อนข้อมูลลงในไฟล์
for i in range(10):
f.write(“This is line %d\r\n”% (i+1)) เรามี for loop ที่ทำงานกับตัวเลขที่แตกต่างกัน 10 ตัว การใส่ข้อมูลลงในไฟล์ด้วยฟังก์ชั่นเขียน เราต้องการให้เขียน “This is line number” ลงในไฟล์ ดังนั้นเราจึงใช้ฟังก์ชันเขียนไฟล์ของ Python ตามด้วยเปอร์เซ็นต์ d (แสดงจำนวนเต็ม) โดยพื้นฐานแล้ว เรากำลังเขียนหมายเลขบรรทัด จากนั้นใส่การขึ้นบรรทัดใหม่และอักขระบรรทัดใหม่
ปิดอินสแตนซ์ของไฟล์
f.close() ซึ่งจะปิดอินสแตนซ์ของไฟล์ guru99.txt ที่เก็บไว้
วิธีผนวกไฟล์ข้อความใน Python
คุณยังสามารถผนวก/เพิ่มไฟล์ใหม่ ข้อความไปยังไฟล์ที่มีอยู่แล้วหรือไฟล์ใหม่ f=open(“guru99.txt”,”a+”) ย้ำอีกครั้ง หากคุณเห็นเครื่องหมายบวกในโค้ด นั่นหมายความว่าไฟล์ใหม่จะถูกสร้างขึ้นหากไม่มีไฟล์นั้นอยู่แล้ว แต่ในกรณีของเรา เรามีไฟล์อยู่แล้ว ดังนั้นการต่อท้ายไฟล์ของ Python จึงไม่ต้องการให้เราสร้างไฟล์ใหม่ สำหรับ i in range(2):
f.write(“Appended line %d\r\n”% (i+1)) สิ่งนี้จะเขียนข้อมูลลงในไฟล์ในโหมดต่อท้าย
วิธีอ่านไฟล์ใน Python
เปิดไฟล์ในโหมดอ่าน f=open(“guru99.txt”,”r”) เราใช้ฟังก์ชันโหมดในโค้ดเพื่อตรวจสอบว่าไฟล์อยู่ในโหมดเปิด. ถ้าใช่ เราจะดำเนินการต่อหาก f.mode==’r’: ใช้ f.read เพื่ออ่านข้อมูลไฟล์และเก็บไว้ในเนื้อหาตัวแปรสำหรับอ่านไฟล์ในเนื้อหา Python=f.read() พิมพ์เนื้อหาสำหรับ Python อ่านไฟล์ข้อความ
Python คืออะไร
Python เป็นหนึ่งในภาษาโปรแกรมที่ได้รับความนิยมมากที่สุดในโลก มันถูกใช้เพื่อทำทุกอย่างตั้งแต่อัลกอริธึมการแนะนำของ Netflix ไปจนถึงซอฟต์แวร์ที่ควบคุมรถยนต์ที่ขับด้วยตนเอง Python เป็นภาษาที่ใช้งานทั่วไป ซึ่งหมายความว่าสามารถใช้กับงานได้หลากหลาย เช่น วิทยาศาสตร์ข้อมูล การพัฒนาซอฟต์แวร์และเว็บ ระบบอัตโนมัติ และการทำงานทั่วไป เป็นภาษาโปรแกรมสำหรับคอมพิวเตอร์ที่มักใช้สร้างเว็บไซต์และซอฟต์แวร์ ทำงานอัตโนมัติ และวิเคราะห์ข้อมูล
Python เป็นภาษาที่ใช้งานทั่วไป ซึ่งหมายความว่าสามารถใช้สร้างโปรแกรมประเภทต่างๆ มากมาย และไม่ได้ออกแบบมาเพื่อแก้ปัญหาใดปัญหาหนึ่งโดยเฉพาะ เนื่องจากสามารถใช้งานได้หลากหลายวิธีและง่ายสำหรับผู้เริ่มต้นในการเรียนรู้ จึงเป็นหนึ่งในภาษาโปรแกรมที่ได้รับความนิยมมากที่สุดในปัจจุบัน
Python มักใช้เพื่อสร้างส่วนต่างๆ ของเว็บไซต์หรือแอปที่ผู้ใช้ไม่เห็น Python สามารถใช้เพื่อส่งและรับข้อมูลระหว่างเซิร์ฟเวอร์ ประมวลผลข้อมูลและพูดคุยกับฐานข้อมูล กำหนดเส้นทาง URL และตรวจสอบความปลอดภัย มีเฟรมเวิร์กจำนวนมากสำหรับสร้างเว็บไซต์ Django และ Flask เป็นสองอย่างที่ใช้บ่อย
Python ใช้ทำอะไร
Python มักใช้ในการสร้างเว็บไซต์และซอฟต์แวร์ ทำงานอัตโนมัติ วิเคราะห์และแสดงข้อมูล และอื่นๆ. เนื่องจาก Python นั้นง่ายต่อการเรียนรู้ หลายคนที่ไม่ใช่โปรแกรมเมอร์จึงใช้มันสำหรับงานประจำวัน เช่น การจัดการการเงิน คนเหล่านี้รวมถึงนักบัญชีและนักวิทยาศาสตร์
ในหนังสือ Python for Everybody ของเขา Charles R. Severance ผู้สอนที่ University of Michigan และ Coursera กล่าวว่าการเขียนโปรแกรมเป็นสิ่งที่สร้างสรรค์และคุ้มค่าที่จะทำ “มีเหตุผลมากมายในการเขียนโปรแกรม เช่น เพื่อหาเลี้ยงชีพ เพื่อแก้ปัญหาการวิเคราะห์ข้อมูลอย่างหนัก เพื่อความสนุกสนาน หรือเพื่อช่วยคนอื่นแก้ปัญหา”
FAQ
ประเภทของไฟล์ข้อความใน Python คืออะไร
หากคุณต้องการใช้ Python คุณควรทราบวิธีการใช้ไฟล์ประเภทต่างๆ ด้วยวิธีพื้นฐาน ไฟล์ข้อความธรรมดา หรือไฟล์.txt เป็นไฟล์ประเภทที่ง่ายที่สุด
การใช้ไฟล์ข้อความใน Python คืออะไร
Python ช่วยให้คุณอ่าน เขียน และสร้าง ไฟล์ของตัวเอง ไฟล์มีสองประเภท: ข้อความธรรมดาและไบนารี ไฟล์ข้อความประกอบด้วยอักขระปกติที่คั่นด้วยอักขระพิเศษ สัญลักษณ์เฉพาะนี้เรียกว่า EOL (สิ้นสุดบรรทัด) โดยค่าเริ่มต้น Python จะใช้อักขระขึ้นบรรทัดใหม่ (‘n’)