แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python
Moderator: mindphp , ผู้ดูแลกระดาน
MBMoo
PHP VIP Members
โพสต์: 25858 ลงทะเบียนเมื่อ: 04/06/2020 10:05 am
โพสต์ที่ยังไม่ได้อ่าน
โดย MBMoo » 05/07/2021 10:06 am
ต้องการสร้างไฟล์ ใน temporary ของแต่ละ os เพื่อให้ให้ติดสิทธิ์ในการเรียกใช้ ด้วย python แล้วทำการค้นหามาใน google เจอ code นี้สามารถสร้างได้ใช่ไหมคะ
โค้ด: เลือกทั้งหมด
import os
import tempfile
fd, path = tempfile.mkstemp()
try:
with os.fdopen(fd, 'w') as tmp:
# do stuff with temp file
tmp.write('stuff')
finally:
os.remove(path)
mindphp
ผู้ดูแลระบบ MindPHP
โพสต์: 41353 ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:
โพสต์ที่ยังไม่ได้อ่าน
โดย mindphp » 05/07/2021 10:14 am
ได้ครับ
อันนี้ก็ได้ตรงๆ
โค้ด: เลือกทั้งหมด
import os
import tempfile
tmp = tempfile.NamedTemporaryFile(delete=False)
try:
print(tmp.name)
tmp.write(...)
finally:
tmp.close()
os.unlink(tmp.name)
ถ้าจะไว้ดูตอนเขียน ว่ามีไฟล์ ขึ้นมาหรือยังตอนมันทำงาน ไม่ต้องใส่ unlink หรือ remove
MBMoo
PHP VIP Members
โพสต์: 25858 ลงทะเบียนเมื่อ: 04/06/2020 10:05 am
โพสต์ที่ยังไม่ได้อ่าน
โดย MBMoo » 05/07/2021 11:29 am
mindphp เขียน: ↑ 05/07/2021 10:14 am
ได้ครับ
อันนี้ก็ได้ตรงๆ
โค้ด: เลือกทั้งหมด
import os
import tempfile
tmp = tempfile.NamedTemporaryFile(delete=False)
try:
print(tmp.name)
tmp.write(...)
finally:
tmp.close()
os.unlink(tmp.name)
ถ้าจะไว้ดูตอนเขียน ว่ามีไฟล์ ขึ้นมาหรือยังตอนมันทำงาน ไม่ต้องใส่ unlink หรือ remove
ทดสอบแล้วสามารถใช้งานได้ค่ะ แต่มีติดปัญหาเรื่องการแปลง ข้อมูล unicode เป็น bitmap ค่ะ
mindphp
ผู้ดูแลระบบ MindPHP
โพสต์: 41353 ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:
โพสต์ที่ยังไม่ได้อ่าน
โดย mindphp » 05/07/2021 12:32 pm
binary หรือเปล่าครับ Unicode เป็น encoding สำหรับข้อความ
บุคคลทั่วไป
โพสต์ที่ยังไม่ได้อ่าน
โดย บุคคลทั่วไป » 25/07/2022 11:15 am
แบบนี้ให้บน Ubuntu ได้มั๊ย
ทำแล้วไม่ขึ้น
spmon22
PHP Newbie
โพสต์: 5 ลงทะเบียนเมื่อ: 12/08/2022 9:42 pm
โพสต์ที่ยังไม่ได้อ่าน
โดย spmon22 » 22/08/2022 9:52 pm
โค้ตไม่มีปัญหานะครับ
ผิดกฏบอร์ด *** ห้ามลิงค์ไปเว็บไซต์ผิดกฏหมายของประเทศไทย ***
1 ตอบกลับ
2203 แสดง
โพสต์ล่าสุด โดย บุคคลทั่วไป
08/08/2022 3:16 am
1 ตอบกลับ
1020 แสดง
โพสต์ล่าสุด โดย mindphp
13/02/2017 9:53 pm
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 72