原文:[vscode] os.getcwd(),調試和命令行運行的結果不一致

問題描述: 調試和命令行運行的時候工作目錄不一致 這會導致一個問題,我想從上級目錄導入模塊的話,F 調試就會找不到模塊,而命令行則沒問題 那么我該如何調試呢 目錄結構: top folder a folder b b.py 測試代碼: F 調試輸出結果: 命令行結果: 解決方案 .在vscode的debug設置里面 launch.json 把路徑寫死,但是會造成調試其他路徑下的程序找不到路徑 .改 ...

2019-09-16 23:53 2 279 推薦指數:

查看詳情

os.getcwd()

1、os.getcwd():獲取當前工作目錄,也就是在哪個目錄下運行這個程序。舉例來說:假設F:\aaa\bbb\ccc目錄下有個文件 TestDir.py,打印當前工作目錄。進入windows命令行窗口:   在F:\aaa\bbb\ccc運行 python TestDir.py,輸出F ...

Tue Nov 12 22:28:00 CST 2013 1 6128
向串口連續發送指令,斷點調試與直接運行不一致

向一個串口連續發送多條指令:   1.斷點調試,逐步執行所有指令都可以執行。   2.直接運行,只執行第一條指令。 原因:如果串口設置的BaudRate是9600,那一個byte為需要的發送時間:1/9600=0.00010417s=0.10417ms。發送的指令是16位 ...

Sun Sep 24 17:44:00 CST 2017 0 1183
os.getcwd()函數的用法

獲得當前路徑 在Python中可以使用os.getcwd()函數獲得當前的路徑。 其原型如下所示: os.getcwd() 該函數不需要傳遞參數,它返回當前的目錄。需要說明的是,當前目錄並不是指腳本所在的目錄,而是所運行腳本的目錄。 >>>import os > ...

Tue Mar 12 05:46:00 CST 2019 0 3383
jmeter命令行運行-單節點

jmeter有自己的GUI頁面,但是當線程數很多或者現在有很多的測試場景都是基於linux下進行壓測,這時我們可以使用jmeter的命令行方式來執行測試,該篇文章介紹jmeter單節點命令運行方式。 1:准備單節點linux機器,並安裝jdk,即安裝java環境 我的linux機器 ...

Thu Dec 01 01:18:00 CST 2016 0 1976
robotframework 命令行運行

一、運行某一條測試用例 robot --<測試用例名> in <用例所在suite路徑> robot -t <projectname.suitename.testname> <工程路徑> (-t 同 --test) 二、運行某個測試套 ...

Wed Jul 01 01:05:00 CST 2020 0 1012
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM