替代Perl的编程语言:Python与Ruby
在编程领域,除了Perl,Python和Ruby也是非常实用的脚本语言,它们在生物信息学等领域有着广泛的应用。下面将详细介绍Python和Ruby的相关知识。
1. Python连接数据库示例
Python可以通过 MySQLdb 库连接数据库,以下是一个示例代码:
# connect to the database
con = MySQLdb.connect('localhost', 'user', 'password',
'database');
# get a 'cursor' for interacting with the db
# 'MySQLdb.cursors.DictCursor' allows us to use column names
# in resultsets
cur = con.cursor(MySQLdb.cursors.DictCursor)
# run a query
cur.execute("SELECT * FROM Scientist")
# fetch all the rows of data
for r in cur.fetchall():
print "{0} {1}".format(r["title"], r["family_name"])
# close the database connection
con.close()
这个代码展示了如何连接数据库、获取游标、执行查询、获取结果以及关闭数据库连接。 MySQLdb </
超级会员免费看
订阅专栏 解锁全文
7875

被折叠的 条评论
为什么被折叠?



