Python 在一个函数中通过传参数,调用其他函数

发布时间:2017-2-27 14:37:45 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Python 在一个函数中通过传参数,调用其他函数",主要涉及到Python 在一个函数中通过传参数,调用其他函数方面的内容,对于Python 在一个函数中通过传参数,调用其他函数感兴趣的同学可以参考一下。

def getInfo(table_name): function_name = table_to_function[table_name] lists = function_name() return lists def getNewsCategoryDailyInfo(): news_category_daily_list = [] news_category_daily_list = News_Category_Daily.objects.all().order_by('-news_date') return news_category_daily_list def getNewsCategoryHistoryInfo(): news_category_history_list = [] news_category_history_list = News_Category_History.objects.all().order_by('-news_date') return news_category_history_list table_to_function = {'statistics_news_category_daily':getNewsCategoryDailyInfo, 'statistics_news_category_history':getNewsCategoryHistoryInfo } 函数getInfo根据表名table_name得到相应的函数名称function_name,然后调用function_name()获取相应的数据。 table_to_function是表名与函数名称之间的映射关系,保存在一个dict数据结构中。

上一篇:allegro 使用技巧
下一篇:shell脚本 文件合并 - 字符串处理

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。