使用Python自动化使用在线文件转换器

发布于 2024-12-19 10:55:53 字数 384 浏览 0 评论 0原文

如何使用 Python 自动执行本地存储的 SBML (XML) 文件的文件转换,使用位于此处的基于 Web 的文件转换器:
http://www.ebi.ac.uk/compneur-srv/converters/converters

以下是手动执行此操作的步骤:
1. 从模型格式下拉菜单中选择“SBML”
2. 从输出格式下拉菜单中选择“八度”
3. 选择要上传的SBML文件 或者 选择“复制/粘贴”按钮并将 SBML 文本内容粘贴到文本框中。
4. 单击“转换!”按钮
5. 在下一页保存转换后的输出文件

How do I use Python to automate the file conversion of SBML (XML) files, stored locally, using a web-based file converter located here:
http://www.ebi.ac.uk/compneur-srv/converters/converters

Here are the steps for manually doing this:
1. Select "SBML" from the Model Format drop-down menu
2. Select "Octave" from the Output Format drop-down menu
3. Select the SBML file to upload
OR
Select the "copy/paste" button and paste SBML text contents into text box.
4. Click "Convert!" Button
5. Save converted output files on the next page

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

A君 2024-12-26 10:55:53

selenium 似乎是一个明显的答案,例如,以下是如何“点击”链接:

from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException

driver = webdriver.Firefox()
driver.get("http://whatever")
driver.find_element_by_link_text("link-text").click()

附带说明一下,网络管理员通常对大规模自动化活动不满意,请考虑在开始之前让他们知道。

selenium seems to be an obvious answer, here's for example how you can "click" a link:

from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException

driver = webdriver.Firefox()
driver.get("http://whatever")
driver.find_element_by_link_text("link-text").click()

As a side note, web admins are usually not happy about large scale automated activities, consider letting them know before you start.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文