Սա համապարփակ HTML Խմբագրման և մանիպուլյացիայի գրադարան է Python ի համար: Օգտագործեք մեր HTML խմբագրման API ն՝ Python ում միջպլատֆորմային ծրագրակազմ մշակելու համար:
HTML փաստաթղթերի ծրագրային փոփոխությունը ժամանակակից թվային աշխատանքային հոսքի անբաժանելի մասն է: Խմբագրել տեքստը HTML, տեղադրել գրաֆիկներ՝ օգտագործելով արտաքին տվյալները, փոփոխել աղյուսակները:
Python գրադարանը առանձին լուծում է HTML խմբագրելու համար, որը չի հիմնվում այլ ծրագրերի վրա: Այն պատրաստ է կոմերցիոն օգտագործման համար, որը ծածկում է պրոֆեսիոնալ Python մշակողների բոլոր հնարավոր կարիքները.
Python HTML ծրագրային խմբագրիչը ծրագրավորողներին տրամադրում է ժամանակակից API՝ HTML ծրագրային կերպով խմբագրելու համար: Արագորեն HTML փոփոխման հնարավորությունները ձեր ծրագրաշարի մեջ: Մեր գրադարանն աջակցում է փաստաթղթերի մի շարք ձևաչափերի Python:
HTML ծրագրային կերպով խմբագրելու խնդիրը Python HTML փաստաթղթի ծառի տարրերը փոփոխելու խնդիրն է: Այն նաև հայտնի է որպես 'DOM'՝ HTML փաստաթղթի տարրերի և դրանց հատկությունների հետ փոխգործակցության ծրագրավորման մոդել:
HTML փոփոխման առանձնահատկությունները անբաժանելի են առաջադեմ HTML որոնման գործառույթից: Ճկունության բարձր մակարդակի համար մեր Python գրադարանը մշակողներին տրամադրում է HTML ի վրա հիմնված որոնման գործառույթ: Այս մոտեցումը ընդլայնում է HTML ֆայլերում տեքստը խմբագրելու հնարավորությունները՝ թույլ տալով օգտագործել կաղապարներ՝ HTML դինամիկ փոխակերպման համար:
Ամենաշատ պահանջվող հնարավորություններից մեկը աղյուսակների դինամիկ ստեղծումն ու փոփոխումն է HTML փաստաթղթերում: Աղյուսակների հետ աշխատելը շատ հարմար է Python գրադարանի հետ. խմբագրել աղյուսակները, թարմացնել աղյուսակները և հանել աղյուսակի տեքստը՝ օգտագործելով Python:
Հետևյալ օրինակը ցույց է տալիս, թե ինչպես փոփոխել HTML փաստաթուղթը Python.
pip install aspose-words
Պատճենել
import aspose.words as aw
doc = aw.Document("Input.html")
builder = aw.DocumentBuilder(doc)
# Տեղադրեք տեքստը փաստաթղթի սկզբում:
builder.move_to_document_start()
builder.writeln("Morbi enim nunc faucibus a.")
doc.save("Output.html")
import aspose.words as aw
doc = aw.Document("Input.html")
builder = aw.DocumentBuilder(doc)
# Տեղադրեք աղյուսակը փաստաթղթի սկզբում:
builder.move_to_document_start()
builder.start_table()
builder.insert_cell()
builder.write("Row 1, cell 1.")
builder.insert_cell()
builder.write("Row 1, cell 2.")
builder.end_table()
doc.save("Output.html")
import aspose.words as aw
doc = aw.Document("Input.html")
builder = aw.DocumentBuilder(doc)
# Տեղադրեք պատկերը փաստաթղթի սկզբում:
builder.move_to_document_start()
builder.insert_image("Image.png")
doc.save("Output.html")
Մենք հյուրընկալում ենք մեր Python փաթեթները PyPi պահոցներում: Խնդրում ենք հետևել քայլ առ քայլ հրահանգներին, թե ինչպես տեղադրել "Aspose.Words for Python via .NET" ձեր մշակողի միջավայրում:
Այս փաթեթը համատեղելի է Python ≥3.5 և <3.12 հետ: Եթե դուք մշակում եք ծրագրակազմ Linux-ի համար, խնդրում ենք դիտել gcc և libpython լրացուցիչ պահանջները Ապրանքի Փաստաթղթերում:
Դուք կարող եք խմբագրել ֆայլերը բազմաթիվ այլ ֆայլերի ձևաչափերով.