There are many Java examples for LibreOffice SDK that are listed here: https://api.libreoffice.org/examples/examples.html#Java_examples On the other hand, there is only 1 Python example. Port Java examples to Python. All the examples are listed here: https://git.libreoffice.org/core/+/HEAD/odk/examples/
Hossein committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/c37d00a4f22a973c0905a9d8f409994763cb637a tdf#143123 - Port Java examples to Python It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Re-evaluating the EasyHack in 2022 This EasyHack is still relevant. There are many SDK examples that can be ported to Python, and can be also added to the DevGuide: LibreOffice Developer's Guide https://wiki.documentfoundation.org/Documentation/DevGuide
1st one, i'll do my best
where is the python libraries list to import them? specially, is there any one-to-one list that gives us the library python from the java library name?
Chenxiong Qi committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/665d1633c9e08da85fae179e62923211bc07c480 tdf#143123 port DocumentHandling examples to Python It will be available in 7.5.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Chenxiong Qi committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/8f34b0d40e149b7274a1aa4ce0b33ddbf825ee52 tdf#143123 Port Text Java examples to Python It will be available in 7.5.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Chenxiong Qi committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/9753aa4a776af24c1bfb9cd41867ee2078438934 tdf#143123 Port some Spreadsheet Java examples to Python It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Chenxiong Qi committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/10fac0f7f7cdc66d9d1ee5e5bffbeb82973b733a tdf#143123 Port DevelopersGuide/FirstSteps/HelloTextTableShape to Python It will be available in 7.6.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Hossein committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7dc3be651b050c7b4d383d8ee25b69728418acc7 tdf#143123 Port DevelopersGuide/FirstSteps/FirstLoadComponent to Python It will be available in 24.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Ricardo Donino committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/dac88850909eb337cfaf96963fa4bffa91470381 tdf#143123 Port SDraw Java SDK example to Python It will be available in 24.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
zeph committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/55b0ddf119714ce1221ceb098a8329de2716c448 tdf#143123 Port ChartInDraw / ChartInWriter examples to Python It will be available in 24.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
RMZeroFour committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/21d7936b320e084a08ef70211a3a51106503ab98 tdf#143123 Port Java PathSubstitution example to Python It will be available in 24.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
RMZeroFour committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/32eaef8ddb7acbd8ab40c69acd9b8ca06a26b015 tdf#143123 Port Java clipboard examples to Python It will be available in 24.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.