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

ฉันมีข้อความต้นฉบับที่ฉันต้องการแปล ปกติฉันจะดำเนินการด้วยตนเอง แต่ฉันรู้ว่าสามารถประหยัดเวลาได้มากในการแปลคำและสำนวนที่ใช้บ่อยที่สุดโดยอัตโนมัติ ฉันจะหาวิธีแปลคำศัพท์ง่ายๆ ปัญหาไม่ได้อยู่ที่นี่ ฉันอ่านหนังสือเกี่ยวกับ Python มาบ้างแล้ว และฉันคิดว่าการใช้การจัดการสตริงสามารถทำได้ แต่ฉันหลงทางเกี่ยวกับวิธีการสร้างไฟล์เอาต์พุต

ไฟล์เอาต์พุตจะประกอบด้วย:

  • แบบฟอร์มเปล่าสั้นๆ พร้อมกรอกทุกที่ที่มีข้อความที่ยังไม่ได้แปล

  • คำแปลไม่ว่าจะอยู่ที่ใดในไฟล์ต้นฉบับ

  • ในไฟล์เอาต์พุต ฉันจะกรอกแบบฟอร์มว่างด้วยตนเอง หลังจากกด Tab เคอร์เซอร์ควรข้ามไปยังแบบฟอร์มว่างถัดไป

ฉันหลงทางอยู่ที่นี่ ฉันรู้วิธีสร้างแบบฟอร์มบน html แต่ภาษาที่ฉันคุ้นเคยคือ Python

ฉันต้องการทราบว่าฉันสามารถใช้โมดูลใดจาก Python ได้ ฉันต้องการคำแนะนำเกี่ยวกับเรื่องนี้

คุณช่วยแนะนำหนังสือหรือเครื่องมือที่อธิบายวิธีทำสิ่งที่คล้ายกันนี้ให้ฉันได้ไหม

นี่คือสิ่งที่ฉันต้องการทำ โดยสมมติว่าฉันสามารถสร้างฐานข้อมูลง่ายๆ เพื่อแปลภาษาจากภาษาสเปนเป็นภาษาอังกฤษได้

  1. ขั้นตอนแรกประกอบด้วยไฟล์ต้นฉบับ
  2. ขั้นตอนที่สองประกอบด้วยการแปลอัตโนมัติ
  3. ในขั้นตอนที่สาม ฉันแปลด้วยตนเองให้เสร็จสิ้น

หลังจากเสร็จสิ้นทุกอย่างจะถูกจัดกลุ่มเป็นไฟล์ txt ปกติที่พร้อมใช้งาน

ป้อนคำอธิบายรูปภาพที่นี่

ฉันคิดว่ามันค่อนข้างชัดเจน ฉันไม่ได้คาดหวังให้คนอื่นบอกรหัสให้ฉันทำเช่นนี้ ฉันแค่ต้องรู้ว่าเครื่องมือใดบ้างที่สามารถใช้เพื่อบรรลุเป้าหมายของฉันได้

ขอบคุณสำหรับการแก้ไข


person pedro rodriguez    schedule 30.06.2019    source แหล่งที่มา


คำตอบ (1)


หากต้องการสร้างอินเทอร์เฟซที่ใช้งานได้กับเว็บเบราว์เซอร์ Flask for Python เป็นวิธีที่ดีสำหรับการสร้างเว็บฟอร์ม มีบทแนะนำ พร้อมใช้งาน

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

person Ben    schedule 30.06.2019