📅  最后修改于: 2023-12-03 15:40:23.909000             🧑  作者: Mango
本程序旨在通过输入物质名称,返回其对应的库伦编号。
本程序使用Python编写,需要安装以下库:
您可以使用以下命令安装:
pip install requests beautifulsoup4
import requests
from bs4 import BeautifulSoup
def search_chemspider(name):
"""
查询库伦编号
"""
url = 'http://www.chemspider.com/search.aspx?q={}'.format(name)
html = requests.get(url).text
soup = BeautifulSoup(html, 'html.parser')
result = soup.find('div', {'class': 'searchResults'}).find_all('a')[0].get('href').split('/')[-1]
return result
if __name__ == '__main__':
name = input('请输入物质名称:')
cid = search_chemspider(name)
print('{} 的库伦编号为:{}'.format(name, cid))