當前位置:首頁 » 編程語言 » python相對url

python相對url

發布時間: 2022-03-05 18:25:29

A. 關於python相對路徑,絕對路徑的問題

沒有見過from . import ..這種用法,
如果在當前目錄下直接import就可以了
如果在當前目錄下的aa目錄裡面有一個lianxi.py,你可以用 from aa import lianxi
C:\Python26\lib\裡面直接放的庫文件是python自帶的系統庫文件,第三方的庫或者是你自己的庫文件是放在C:\\Python26\\lib\\site-packages下面的。
盡量不要取和python系統庫一樣的名字,可能會引起沖突。因為有很多系統庫之間互相依賴的,有的也會有import string.
其他的情況當前目錄下的是會被優先import到的。

B. python絕對路徑和相對路徑怎麼寫

python寫絕對路徑和相對路徑的方法:

絕對路徑是指從系統盤一直到文件所在位置的路徑,例如:「D:xmtitleprojectpycnvideo.txt」

相對路徑是指相對於.py文件的路徑,例如:「pycnvideo.txt」

示例如下:

相對地址

file = open("ax.txt", 'r')
a = file.read()
print("a =", a)
file.close()
絕對地址
file2 = open("C:UserszhoubDesktop項目ax.txt", 'r')
b = file2.read()
print("b =", b)
file2.close()

執行結果如下:

想了解更多python知識,請觀看零基礎入門Python項目實戰視頻!!

C. python 對相對路徑的識別

可以在start_a裡面改,一般是相對路徑的話,都不是以http://開頭的。所以你得判斷一下,是否以http開頭,否則,進行添加路徑名的操作。
可以用find來做。比如
if href.find("http://") == 0:
_____pass #no deal
else:
_____adrl(href)
關於路徑名的話,一般就是 域名 + 當前相對路徑,
當然,也可以將正在爬的本頁域名當參數傳入,具體分情況處理。

D. python相對路徑, 這個路徑應該怎麼寫,為什麼報錯說找不到

應該是因為你的路徑問題,不止要同文件夾,也要輸入路徑

E. python 相對路徑問題,新手。謝謝。

使用os模塊來獲取當前文件的絕對路徑和拼接路徑。


importos
BASE_DIR=os.path.dirname(__file__)#獲取當前文件夾的絕對路徑
printBASE_DIR
file_path=os.path.join(BASE_DIR,'Test_Data')#獲取當前文件夾內的Test_Data文件
Test_Data=open(file_path,"r")#讀取文件
forlineinTest_Data:
printline
Test_Data.close()#關閉文件

F. python讀取文件相對路徑

比如你在和當前文件並列的"game"文件夾下有"score.txt"文件,那麼相對路徑表示為:
"game/score.txt"
就是和這個py文件並列的文件夾前面不需要加"/",後面的都需要加,別忘了加上後綴。
例:
with open("game/score.txt", mode = "a+", encoding = "utf-8") as f:
score = f.readline()

G. python中的絕對路徑和相對路徑均如何理解呢

Python中的絕對路徑和其他語言並無區別。
Python中的相對路徑則有所不同,一般語言的相對路徑的父目錄指的是文件所在目錄,而Python的相對路徑的父目錄指的是當前腳本執行目錄。舉個簡單的例子:我有一個放在/xyz/bin目錄下的腳本 test.py。那麼他的絕對路徑就是/xyz/bin,如果你在你的test腳本中使用了相對路徑的話,那麼test.py中的相對路徑是根據腳本執行時你的當前目錄所決定的。比如,如果你在/xyz/bin目錄下還有一個文件test.txt,這是test.py中所使用的文件,那麼在/xyz/bin目錄下執行./test.py是沒有問題的。但是如果你在其他目錄執行python /xyz/bin/test.py,如果其他目錄沒有test.txt文件,那麼必然會報錯。因為此時相對路徑的父目錄已經不是/xyz/bin了,自然找不到/xyz/bin/test.txt。

H. python中的「絕對路徑」和「相對路徑」如何理解

相對路徑是相對腳本文件來的。

比如腳本在C:/python目錄下,相同目錄下有一個文件叫test.txt

那麼絕對路徑就是 C:/python/test.txt,相對路徑就是test.txt

使用腳本 open('C:/python/test.txt','r') 和 open('test.txt','r')效果都是一樣的

I. 請教Python相對路徑問題,

改為
f=open(r'file/test.txt','wb')
要確保你的路徑下有file文件夾的

J. python相對路徑怎麼寫

相對路徑
同級目錄 -----------直接調用文件名
with open(pi.txt') as file_object:
contents=file_object.read()
print(contents.rstrip())

下一級目錄 ----------- 調用程序文件以下的路徑
with open('next/pi.txt') as file_object:
contents=file_object.read()
print(contents.rstrip())

上級目錄-----------…/接文件名或路徑
with open('../pi_digits.txt') as file_object:
contents=file_object.read()
print(contents.rstrip())

熱點內容
android智能機器人 發布:2025-01-12 19:41:49 瀏覽:56
小米civi如何刷純安卓系統 發布:2025-01-12 19:41:40 瀏覽:45
壓縮高櫃 發布:2025-01-12 19:41:37 瀏覽:331
騰訊雲購買後怎麼找到伺服器ip 發布:2025-01-12 19:41:37 瀏覽:826
android視頻資源 發布:2025-01-12 19:39:17 瀏覽:335
odoo源碼 發布:2025-01-12 19:29:28 瀏覽:629
教你如何讓網速不卡安卓手機 發布:2025-01-12 19:18:45 瀏覽:471
伺服器如何搭建文件 發布:2025-01-12 19:06:34 瀏覽:384
安卓設置許可權是什麼意思 發布:2025-01-12 19:05:59 瀏覽:160
自動編譯div 發布:2025-01-12 18:51:06 瀏覽:661