python中為自己的庫(模組)配置路徑
在使用python的過程中,有時候會自己編寫一些庫檔案,為了能夠呼叫這些檔案裡的函式,需要對將自己編寫的檔案的路徑新增到python預設庫路徑中去。通過查詢資料,發現了兩種方法:
(1)在shell命令視窗中輸入以下命令:
import sys
sys.path.append(r'D:\Program Files\Python27\mymodel')#這裡append函式裡的字串就是你寫的庫檔案的路徑
import yourlib #yourlib就是你寫的庫檔名字
(2)在Python安裝目錄下的\Lib\site-packages資料夾中建立一個.pth檔案,內容為自己寫的庫路徑。例如:
D:\Program Files\Python27\mymodel
這樣在file->python browser裡面就可以看到自己新增的路徑
相關推薦
python中為自己的庫(模組)配置路徑
在使用python的過程中,有時候會自己編寫一些庫檔案,為了能夠呼叫這些檔案裡的函式,需要對將自己編寫的檔案的路徑新增到python預設庫路徑中去。通過查詢資料,發現了兩種方法: (1)在shell命令視窗中輸入以下命令: import sys sys.path.appen
linux python 永久新增自己的模組路徑
Linux 環境變數配置 : https://blog.csdn.net/freeking101/article/details/81013045 linux python 永久新增自己的模組路徑 新增路徑: cd /usr/local/p
python中的turtle庫繪制圖形
坐標軸 src 完成 弧度 tle backward 像素 font 多邊形 1. 前奏: 在用turtle繪制圖形時,需要安裝對應python的解釋器以及IDE,我安裝的是pycharm,在安裝完pycharm後,在pycharm安裝相應庫的模塊,繪圖可以引入turtle
使用Python中的Turtle庫繪制簡單的圖形
Python Turtle Turtle圖形庫 Turtle庫是Python內置的圖形化模塊,屬於標準庫之一,位於Python安裝目錄的lib文件夾下,常用函數有以下幾種: 畫筆控制函數 penup():擡起畫筆; pendown():落下畫筆; pensize(width):畫筆寬度; pe
【譯】:python中的colorlog庫
mes zh-cn 描述 終端 font file 直接 config key 本文翻譯自colorlog官方文檔 一. 描述 colorlog.ColoredFormatter是一個Python logging模塊的格式化,用於在終端輸出日誌的顏色 二. 安裝
在Python中匯入自己寫的類,被劃紅線,但不影響執行
之前在學習Python+selenium的過程中,匯入自己寫的包檔案時,與之相關的方法等都會被劃紅線,但並不影響程式碼執行,如圖: 看著紅線確實有點強迫症,並且在這個過程當時,當使用該檔案裡的方法時不會自動提示方法名,只能靠手全部輸入,這種容易造成手誤,對於小白特別容易降低編寫效
python中的turtle庫函式簡單使用
參考案例: import turtle d=0 for i in range(4): turtle.fd(200) #或者寫成turtle.forward(200) d =d+90
python中呼叫自己寫的函式
在python中,除了呼叫下載的擴充套件庫之外,還可以自定義函式,方便自己。 把基礎模組放在固定資料夾(或相對固定資料夾),使用sys.append(r’自定義的模組路徑’) 例項如下: 1、在E:\pycharm新建hello.py實現基礎功能函式(定義一
Python中的單元測試模組Unittest快速入門 unittest單元測試框架總結 Python單元測試unittest Python3 unittest斷言詳解 Python3 unittest單元測試 Python HTMLTestRunner 學習
前言 為什麼需要單元測試? 如果沒有單元測試,我們會遇到這種情況:已有的健康執行的程式碼在經過改動之後,我們無法得知改動之後是否引入了Bug。如果有單元測試的話,只要單元測試全部通過,我們就可以保證沒有Bug被引入。因此,單元測試是保證軟體工程質量的一個很重要的方面。 Python中的單元測試 Pyt
python 中有趣的庫tqdm
Tqdm 是 Python 進度條庫,可以在 Python 長迴圈中新增一個進度提示資訊用法:tqdm(iterator) # 方法1: import time from tqdm import tqdm for i in tqdm(range(100)): time.sleep(0.01)
Python中os與sys模組區別及使用方法
1.定義 os 與 sys 模組的不同的官方解釋 os:提供一種方便的使用作業系統函式的方法 sys:提供訪問由直譯器使用或維護的變數和在與直譯器互動使用到的函式。 因此, sys 模組區別於 os 模組,sys 模組提供了一系列的函式和變數,用於操控 python 的執行時環境,
python中的matplotlib庫入門
python中的matplotlib庫入門 matplotlib.pyplot是繪製各類視覺化圖形的命令子庫,相當於快捷方式 一.引入方式 import matplotlib.pyplot as plt 二.plt.plot()函式 plt.plot(x, y,
Python中的資料儲存模組shelve的用法
shelve類似於一個key-value資料庫,可以很方便的用來儲存Python的記憶體物件,其內部使用pickle來序列化資料,簡單來說,使用者可以將一個列表、字典、或者使用者自定義的類例項儲存到shelve中,下次需要用的時候直接取出來,就是一個Python記憶體物件,不需要像傳統資料庫一樣,先
Python中的numpy庫介紹!
機器學習演算法中大部分都是呼叫Numpy庫來完成基礎數值計算的。 安裝方法: pip3 install numpy 1. ndarray陣列基礎 python中用列表儲存一組值,可將列表當陣列使用。另外,python中有array模組,但它不支援多維陣列,無論
python中import自己寫的.py
在使用python來處理資料時,經常需要使用到讀取文字和寫入文字的with open,如果將這兩個語句寫入一個.py檔案中,那麼每次需要讀取或者寫入文字時,只需要import就可以了。 import codecs #防止編碼問題 然後將其儲存為.py檔案,命名隨意,我
Python中的urllib.request模組
因為在玩Python challenge的時候,有用過這個模組,而且學習這個模組之後也對系統學習網路爬蟲有用。 當時查了各種資料學習,沒有碰官網文件(因為還是對英語有抗拒性),但是還是官方的文件最具權威和學習價值,因此想要此次翻譯官方文件的同時,鍛鍊自己的英語能力,也對ur
淺談python中處理時間的模組
我們知道,Python提供了三種時間函式,時間模組 time、基本時間日期模組 datetime 和日曆模組 Calendar。 一、time模組 1、在time模組中,可以用三種表現形式來表示時間,分別是時間戳、格式化時間字串和結構化時間: 1).時間戳,通過time.
Python中math和cmath模組的使用
目錄 Math模組 pi 數字常量,圓周率 e 表示一個常量 sqrt(x) 求x的平方根 fabs(x) 返回x的絕對值 factorial(x) 取x的
Python中的單元測試模組Unittest快速入門
前言 為什麼需要單元測試? 如果沒有單元測試,我們會遇到這種情況:已有的健康執行的程式碼在經過改動之後,我們無法得知改動之後是否引入了Bug。如果有單元測試的話,只要單元測試全部通過,我們就可以保證沒有Bug被引入。因此,單元測試是保證軟體工程質量的一個很重要的方面。 Python中的單元測試 Python最
python中os.path常用模組
os.path.sep:路徑分隔符 linux下就用這個了’/’ os.path.altsep: 根目錄 os.path.curdir:當前目錄 os.path.pardir:父目錄 os.path.abspath(path):絕對路徑 os.path.join(): 常用來連結路徑 os.path.spl