python解決檔案路徑包含中文字元的方法

2021-10-23 20:13:32 字數 724 閱讀 6608

執行**的時候,遇到這個問題了,我朋友是python2.版本的,我是python3.版本的。下面展示一些**。

//
# method 1

path=u'f:\\燁葉\2020-8-20\\全國省界、市界的行政邊界資料_wgs1984'

f=open

(path)

#method2

path=

'f:\\燁葉\2020-8-20\\全國省界、市界的行政邊界資料_wgs1984'

f=open

(path.

decode

('utf-8').

encode

('gbk'))

#method3

#python 2.版本

#此方法只對於對於2.版本的python用,3.版本的python不可以用

path=

'f:\\燁葉\2020-8-20\\全國省界、市界的行政邊界資料_wgs1984'

path=

unicode

(path,

'utf-8')f=

open

(path)

#python 3.版本

path=

'f:\\燁葉\2020-8-20\\全國省界、市界的行政邊界資料_wgs1984'

f=str

(path)

標頭檔案路徑包含問題

標頭檔案包含兩種,系統標頭檔案和自定義標頭檔案,系統標頭檔案不說了,格式統一,自定義標頭檔案在包含的時候要注意路徑,其實是標頭檔案與主檔案的相對位置關係的問題。ps 另外,linux和windows下也有所區別。舉4個例子,應該就能看明白了。一.這種情況下,在main.c中包含標頭檔案如下 incl...

PHP檔案路徑包含問題

別的程式語言在處理include中的相對目錄時,都是以當前處理的檔案作為基準。也就是說,如果a包含b,b包含c時,c再包含乙個含相對路徑的檔案,那麼路徑是相對於c的。這樣的處理很自然,符合人們的直覺,也便於開發出路徑無關的程式包。但php並不是這樣 它優先相對工作目錄來處理,並且如果路徑中包含.的話...

PHP 包含檔案路徑問題

最近剛剛在學php,在做乙個小專案,用到了很多require和include,被絕對路徑 相對路徑弄的焦頭爛額,最後終於搞明白了。1 php的相對路徑是以執行的指令碼為準,比如a包含b,b包含c,如果a c在同一級目錄,則b裡包含c的路徑應該是相對於a的,如果b c在同一級目錄,則b裡包含c的路徑是...