亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 聊聊python在linux下與windows下導入模塊的區別說明

聊聊python在linux下與windows下導入模塊的區別說明

熱門標簽:qt百度地圖標注 遼寧智能外呼系統需要多少錢 阿里電話機器人對話 400電話申請資格 舉辦過冬奧會的城市地圖標注 正安縣地圖標注app 螳螂科技外呼系統怎么用 電銷機器人系統廠家鄭州 地圖地圖標注有嘆號

我就廢話不多說了,大家往下看吧~

P
|-A
| a.py
|-B
| b.py

文件結構如上,在windows下

a想運行b中的方法,可以直接寫成

from B impot b
b.fun()

但是在linux中會出現

ModuleNotFoundError: No module named 'B'

可以通過引入sys添加路徑解決

import sys
sys.path.append("/P/B")
from B impot b

在程序中為了也有良好的移植性,可以在代碼中顯式添加路徑,

比如用os的方法:

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

或者pathlib 方法:

BASE_DIR = Path(__file__).resolve().parent.parent

最后可以添加到 sys.path中

sys.path.append(str(BASE_DIR))

補充:python import導入三種方式(導入不同文件夾的文件,window和linux的區別)

import導入方式

1、導入python自有的庫

import json

2、導入同級目錄下的文件,比如在logindev.py導入read_config.py文件

# coding = utf-8
from read_config import ReadConfig
import requests
import json
# 拼接請求參數,獲取cookie,作為后續登錄使用

3、導入不同級別目錄下的文件:

a、windows環境

# coding = utf-8
import datetime
import allure
import pytest
import json
import sys
"""windows執行的時候,直接在系統路徑上新增文件夾路徑"""
sys.path.append("../common")

"""linux執行的時候,直接按照相對路徑引用即可"""
from common import http_request

這段代碼在linux下報如下錯誤:

==================================== ERRORS ====================================
_______________ ERROR collecting test_case/test_member_ticket.py _______________
ImportError while importing test module '/var/jenkins_home/workspace/pytest_allure/test_case/test_member_ticket.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
test_member_ticket.py:8: in module>
 from common import http_request
E ImportError: No module named 'common'

b、linux環境

# coding = utf-8
import datetime
import allure
import pytest
import json
import sys
"""windows執行的時候,直接在系統路徑上新增文件夾路徑"""
#sys.path.append("../common")

"""linux執行的時候,直接按照相對路徑引用即可"""
from ..common import http_request

這段代碼在windows報如下錯誤:

========================================================================== ERRORS ==========================================================================
__________________________________________________________ ERROR collecting test_member_ticket.py __________________________________________________________
test_member_ticket.py:8: in module>
 from ..common import http_request
E ValueError: attempted relative import beyond top-level package
================================================================= short test summary info ==================================================================
ERROR test_member_ticket.py - ValueError: attempted relative import beyond top-level package
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
===================================================================== 1 error in 0.46s =====================================================================

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Python腳本激活Linux密碼的方法(crypt模塊)
  • python滲透測試linux密碼激活的示例
  • python獲取linux和windows系統指定接口的IP地址的步驟及代碼
  • linux centos 7.x 安裝 python3.x 替換 python2.x的過程解析
  • 在Linux下使用命令行安裝Python

標簽:淘寶好評回訪 合肥 昭通 信陽 興安盟 隨州 阜新 濟源

巨人網絡通訊聲明:本文標題《聊聊python在linux下與windows下導入模塊的區別說明》,本文關鍵詞  聊聊,python,在,linux,下與,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《聊聊python在linux下與windows下導入模塊的區別說明》相關的同類信息!
  • 本頁收集關于聊聊python在linux下與windows下導入模塊的區別說明的相關信息資訊供網民參考!
  • 推薦文章
    国产伦久视频免费观看视频| 久久国产一区二区| 日日日夜夜操| 亚洲精品久久久中文字| 国产网站免费| 99久久网站| 日日日夜夜操| 日韩在线观看免费| 二级特黄绝大片免费视频大片| 999久久66久6只有精品| 999久久狠狠免费精品| 国产亚洲免费观看| 韩国毛片免费| 免费国产在线视频| 日韩中文字幕在线亚洲一区| 欧美激情伊人| 亚欧乱色一区二区三区| 日韩一级黄色大片| 精品国产一区二区三区久| 欧美激情一区二区三区视频 | 久久成人性色生活片| 在线观看成人网| 日韩一级黄色| 四虎影视库| 精品久久久久久免费影院| 天天做人人爱夜夜爽2020| 成人影视在线播放| 99久久精品国产高清一区二区| 日韩在线观看视频网站| 午夜在线亚洲男人午在线| 麻豆污视频| 国产不卡高清| 久久精品欧美一区二区| 欧美a级v片不卡在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产一级生活片| 日本免费区| 国产成人女人在线视频观看| 久久99青青久久99久久| 二级片在线观看| 免费毛片播放| 久草免费资源| 免费的黄视频| 午夜激情视频在线播放| 久久精品成人一区二区三区| 欧美大片一区| 国产成人啪精品视频免费软件| 国产精品免费精品自在线观看| 成人影院一区二区三区| 国产一级生活片| 国产美女在线一区二区三区| 九九干| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 一级女性全黄生活片免费| 日韩中文字幕在线观看视频| 欧美a级片视频| 91麻豆tv| 国产综合91天堂亚洲国产| 成人影视在线播放| 国产国产人免费视频成69堂| 成人免费观看网欧美片| 国产视频久久久| 亚洲精品永久一区| 精品在线免费播放| 一 级 黄 中国色 片| 成人a级高清视频在线观看| 色综合久久天天综线观看| 久久国产一区二区| 国产原创中文字幕| 中文字幕97| 可以免费看污视频的网站| 九九九国产| 欧美一级视频高清片| 99久久精品国产国产毛片| 中文字幕97| 999精品视频在线| 成人免费网站视频ww| 麻豆污视频| 青青久热| 一a一级片| 久久成人性色生活片| 亚洲天堂在线播放| 国产成人精品影视| 麻豆午夜视频| 一级女性全黄久久生活片| 日韩女人做爰大片| 日本在线www| 欧美另类videosbestsex久久 | 欧美大片一区| 成人免费网站久久久| 高清一级毛片一本到免费观看| 999久久久免费精品国产牛牛| 国产成人精品综合久久久| 一级毛片视频播放| 青青青草视频在线观看| 久久国产一区二区| 日韩一级黄色大片| 国产网站免费视频| 九九九国产| 日本特黄特黄aaaaa大片| 精品视频一区二区| 黄视频网站在线观看| 久久99中文字幕| 欧美一区二区三区性| 欧美激情一区二区三区在线| 亚洲精品影院| 久久久久久久免费视频| 日韩在线观看视频网站| 午夜激情视频在线播放| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚欧乱色一区二区三区| 精品国产亚一区二区三区| 97视频免费在线观看| 成人免费福利片在线观看| 日韩一级精品视频在线观看| 精品国产一区二区三区精东影业| 精品视频在线观看一区二区| 日韩中文字幕在线亚洲一区| 久久精品免视看国产明星 | 99久久精品国产麻豆| 免费一级片在线| 久久国产精品永久免费网站| 国产原创中文字幕| 一级毛片看真人在线视频| 亚洲精品久久玖玖玖玖| 青青久久国产成人免费网站| 国产精品自拍一区| 99久久精品费精品国产一区二区| 一级毛片视频免费| 99久久精品费精品国产一区二区| 国产精品自拍一区| 久久国产一区二区| 亚欧成人毛片一区二区三区四区| 高清一级淫片a级中文字幕| 二级片在线观看| 午夜欧美成人香蕉剧场| 免费国产在线观看| 免费的黄色小视频| 国产福利免费观看| 日日夜夜婷婷| 成人影院一区二区三区| 国产成a人片在线观看视频| 亚洲www美色| 国产a视频| 国产91精品一区| 国产欧美精品午夜在线播放| 一级片片| 精品在线免费播放| 亚洲天堂免费| 日本免费区| 91麻豆精品国产片在线观看| 一本伊大人香蕉高清在线观看| 精品国产一区二区三区久久久狼| 久久久久久久男人的天堂| 久久精品成人一区二区三区| 免费毛片基地| 四虎影视库| 色综合久久天天综合| 黄视频网站在线观看| 一 级 黄 中国色 片| 高清一级毛片一本到免费观看| 国产激情一区二区三区| 99久久精品费精品国产一区二区| 国产不卡在线观看视频| 久久99中文字幕| 色综合久久天天综合绕观看| 精品国产亚一区二区三区| 天天做日日爱| 国产网站免费在线观看| 精品国产一区二区三区久久久蜜臀 | 一级女性全黄生活片免费| 九九热精品免费观看| 青青久久精品| 韩国毛片免费| 日韩免费在线视频| 欧美一区二区三区性| 可以免费在线看黄的网站| 韩国三级一区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美a级片视频| 久久99中文字幕久久| 精品视频在线观看免费 | 99热视热频这里只有精品| 欧美激情伊人| 国产国产人免费视频成69堂| 可以在线看黄的网站| 美国一区二区三区| 九九国产| 欧美一级视频免费观看| 91麻豆精品国产自产在线观看一区 | 亚洲精品中文字幕久久久久久| 精品视频免费观看| 免费一级生活片| 青青久热| 久久99这里只有精品国产| 久久国产一区二区| 日本在线播放一区| 国产不卡精品一区二区三区| 日本免费区|