คำถามติดแท็ก readfile

11
เปิดอ่านและปิดไฟล์ในโค้ด 1 บรรทัด
ตอนนี้ฉันใช้: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() แต่เพื่อให้โค้ดดูดีขึ้นฉันสามารถทำได้: output = open('pagehead.section.htm','r').read() เมื่อใช้ไวยากรณ์ข้างต้นฉันจะปิดไฟล์เพื่อเพิ่มทรัพยากรระบบได้อย่างไร
129 python  readfile 

6
วิธีอ่านไฟล์ด้วย async / await อย่างถูกต้อง?
ฉันคิดไม่ออกว่าasync/ awaitทำงานอย่างไร ฉันเข้าใจเล็กน้อย แต่ไม่สามารถใช้งานได้ function loadMonoCounter() { fs.readFileSync("monolitic.txt", "binary", async function(err, data) { return await new Buffer( data); }); } module.exports.read = function() { console.log(loadMonoCounter()); }; ฉันรู้ว่าฉันสามารถใช้ได้readFileSyncแต่ถ้าฉันทำได้ฉันรู้ว่าฉันจะไม่เข้าใจasync/ awaitและฉันจะฝังปัญหา เป้าหมาย: เรียกloadMonoCounter()และส่งคืนเนื้อหาของไฟล์ ไฟล์นั้นจะเพิ่มขึ้นทุกครั้งที่incrementMonoCounter()เรียก (ทุกครั้งที่โหลดหน้า) ไฟล์นี้มีการถ่ายโอนข้อมูลของบัฟเฟอร์ในไบนารีและถูกเก็บไว้ใน SSD ไม่ว่าฉันจะทำอะไรฉันได้รับข้อผิดพลาดหรือundefinedในคอนโซล
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.