前言:
现在同学们对“python函数名调用”大概比较讲究,你们都需要学习一些“python函数名调用”的相关知识。那么小编同时在网络上网罗了一些关于“python函数名调用””的相关知识,希望大家能喜欢,姐妹们一起来了解一下吧!本例子中被调用的py文件是百度翻译的API
获取API接口文档链接:
完整代码:
# -*- coding: utf-8 -*-# This code shows an example of text translation from English to Simplified-Chinese.# This code runs on Python 2.7.x and Python 3.x.# You may install `requests` to run this code: pip install requests# Please refer to `` for complete api documentimport requestsimport randomimport jsondef trans_baidu(query): token = '【调用鉴权接口获取的token】' url = '; + token q = '输入query'; # example: hello # For list of language codes, please refer to `语种列表` from_lang = '源语种方向'; # example: en to_lang = '目标语种方向'; # example: zh term_ids = ''; #术语库id,多个逗号隔开 # Build request headers = {'Content-Type': 'application/json'} payload = {'q': q, 'from': from_lang, 'to': to_lang, 'termIds' : term_ids} # Send request r = requests.post(url, params=payload, headers=headers) result = r.json() # Show response print(json.dumps(result, indent=4, ensure_ascii=False)) return r.json()
注意要设置成函数trans_baidu()
在另一个py文件中
#引入代码import sysfrom sys import pathpath.append(sys.path[0]) #sys.path[0]是百度翻译.py所在文件夹地址from Crawl.百度翻译 import trans_baiduprint(trans_baidu('黑色'))
path.append(sys.path[0])注意这个,要选择对自己的文件地址
正常返回
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python函数名调用