欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實(shí)現(xiàn)不同文件夾下的函數(shù)相互調(diào)用

 更新時(shí)間:2023年08月17日 10:18:31   作者:啊啦燈神叮  
這篇文章主要介紹了python實(shí)現(xiàn)不同文件夾下的函數(shù)相互調(diào)用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python不同文件夾下的函數(shù)相互調(diào)用

加上以下三句代碼

import os
import sys
sys.path.append('../想調(diào)用的文件所在的文件夾名/')

python調(diào)用其他文件夾下文件中的函數(shù)

跟大家分享下python如何調(diào)用其他文件夾下的函數(shù)

1.在項(xiàng)目下新建文件夾common

并在該目錄下創(chuàng)建get_token.py文件

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import yaml
import os
# cur = os.path.dirname(os.path.realpath(__file__))
def get_token():
    # 從配置文件中讀取token值,并返回
    p = os.path.join(r'D:\autotest\api\628x\Token.yaml')
    f = open(p)
    a = f.read()
    t = yaml.load(a, Loader=yaml.FullLoader)
    f.close()
    return t["token"]
if __name__ == "__main__":
    get_token()

2.在其他文件中調(diào)用common文件夾下

get_token.py文件中的get_token()函數(shù)

from common.get_token import get_token

導(dǎo)入改模塊后就可以直接使用get_token()這個(gè)函數(shù)了

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# 用pip3命令安裝
import requests
from ruamel import yaml
import json
from common.get_token import get_token
def test_collectionList():
    host = 'http://47.96.169.xx:8081/'
    url = host + "api/collection/list"
    headers = {'Content-Type': 'application/json', "x-token": get_token()}
    # 初始化url請(qǐng)求對(duì)象
    response = requests.get(url=url, headers=headers)
    print(response.json())
    assert response.status_code == 200
if __name__ == "__main__":
    test_collectionList()

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 用Python3通過PyCharm上傳代碼到Git服務(wù)器的詳細(xì)過程

    用Python3通過PyCharm上傳代碼到Git服務(wù)器的詳細(xì)過程

    上傳代碼到服務(wù)器,如果不知道的情況下還用傳統(tǒng)的方式上傳很麻煩,現(xiàn)在很多IDE都提供上傳代碼的功能,例如:VSCode,PyCharm等等,本文講解的是PyCharm,需要的朋友可以參考下
    2024-03-03
  • 自動(dòng)化Nginx服務(wù)器的反向代理的配置方法

    自動(dòng)化Nginx服務(wù)器的反向代理的配置方法

    這篇文章主要介紹了自動(dòng)化Nginx服務(wù)器的反向代理的配置方法,反向代理是Nginx服務(wù)器的招牌功能,需要的朋友可以參考下
    2015-06-06
  • python抓取多種類型的頁面方法實(shí)例

    python抓取多種類型的頁面方法實(shí)例

    在本篇文章里小編給大家整理的是關(guān)于python抓取多種類型的頁面方法實(shí)例內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2019-11-11
  • python讀取hdfs并返回dataframe教程

    python讀取hdfs并返回dataframe教程

    這篇文章主要介紹了python讀取hdfs并返回dataframe教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python的幾個(gè)高級(jí)語法概念淺析(lambda表達(dá)式閉包裝飾器)

    Python的幾個(gè)高級(jí)語法概念淺析(lambda表達(dá)式閉包裝飾器)

    本文主要記錄自己對(duì)幾個(gè)高級(jí)語法概念的理解:匿名函數(shù)、lambda表達(dá)式、閉包、裝飾器。這幾個(gè)概念并非Python特有,但本文只限于用Python做說明
    2016-05-05
  • Python實(shí)現(xiàn)自動(dòng)運(yùn)行代碼的方法詳解

    Python實(shí)現(xiàn)自動(dòng)運(yùn)行代碼的方法詳解

    在軟件開發(fā)和數(shù)據(jù)科學(xué)領(lǐng)域,自動(dòng)運(yùn)行代碼是提高效率和確保一致性的關(guān)鍵,本文將深入探討如何使用Python實(shí)現(xiàn)自動(dòng)運(yùn)行代碼的各種方法,希望對(duì)大家有所幫助
    2023-12-12
  • Python2.6版本中實(shí)現(xiàn)字典推導(dǎo) PEP 274(Dict Comprehensions)

    Python2.6版本中實(shí)現(xiàn)字典推導(dǎo) PEP 274(Dict Comprehensions)

    這篇文章主要介紹了Python2.6版本中實(shí)現(xiàn)字典推導(dǎo) PEP 274(Dict Comprehensions),本文給出了表達(dá)式寫法和for循環(huán)寫法兩種方法實(shí)現(xiàn)字符推導(dǎo),需要的朋友可以參考下
    2015-04-04
  • Python并行庫joblib之delayed函數(shù)與Parallel函數(shù)詳解

    Python并行庫joblib之delayed函數(shù)與Parallel函數(shù)詳解

    這篇文章主要介紹了Python并行庫joblib之delayed函數(shù)與Parallel函數(shù)詳解,Joblib就是一個(gè)可以簡(jiǎn)單地將Python代碼轉(zhuǎn)換為并行計(jì)算模式的軟件包,它可非常簡(jiǎn)單并行我們的程序,從而提高計(jì)算速度,需要的朋友可以參考下
    2023-08-08
  • 最新評(píng)論