python3 實(shí)現(xiàn)函數(shù)寫文件路徑的正確方法
比如我們要讀取一個(gè)桌面路徑下的文件 設(shè)計(jì) 一個(gè)函數(shù) 怎么寫才能正確?
注意以下兩點(diǎn)就可以了
1、對(duì)于一個(gè)路徑 例如C:\Users\xiaoming\Desktop\aa.txt 這里有個(gè)\符號(hào) 我們知道這個(gè)是轉(zhuǎn)義符,我們?cè)僦耙右粋€(gè)r''就可以停止轉(zhuǎn)義 r'C:\Users\xiaoming\Desktop\aa.txt'
2、就是函數(shù)引用時(shí)候 參數(shù)不加r‘' ,而在最后輸入的時(shí)候再加入r''
下面一個(gè)小例子:
# 1 定義一個(gè)函數(shù)func(filename) filename:為文件名,用with實(shí)現(xiàn)打開(kāi)文件,并且輸出文件內(nèi)容。 def func(filename): with open(filename) as a: return a.read() print(func(r'C:\Users\xiaoming\Desktop\計(jì)劃.txt'))
以上這篇python3 實(shí)現(xiàn)函數(shù)寫文件路徑的正確方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實(shí)現(xiàn)修改Excel文件的元數(shù)據(jù)
這篇文章將通過(guò)使用Python、Openpyxl模塊以及wxPython庫(kù),實(shí)現(xiàn)創(chuàng)建一個(gè)GUI界面來(lái)輸入元數(shù)據(jù),然后將這些元數(shù)據(jù)與Excel文件一起保存,感興趣的可以了解一下2023-04-04如何在Python函數(shù)執(zhí)行前后增加額外的行為
有的時(shí)候會(huì)需要在函數(shù)前后添點(diǎn)額外的功能(比如過(guò)濾、計(jì)時(shí)等)時(shí),以前總是首先想到裝飾器。最近學(xué)習(xí)了Python的上下文管理器,所以本文就給大家介紹了如何在Python函數(shù)執(zhí)行前后增加額外的行為,有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。2016-10-1010張動(dòng)圖學(xué)會(huì)python循環(huán)與遞歸問(wèn)題
今天為大家整理了十張動(dòng)圖GIFS,有助于認(rèn)識(shí)循環(huán)、遞歸、二分檢索等概念的具體運(yùn)行情況。代碼實(shí)例以Python語(yǔ)言編寫,非常不錯(cuò),感興趣的朋友跟隨小編一起學(xué)習(xí)吧2021-02-02關(guān)于Qt6中QtMultimedia多媒體模塊的重大改變分析
如果您一直在 Qt 5 中使用 Qt Multimedia,則需要對(duì)您的實(shí)現(xiàn)進(jìn)行更改。這篇博文將嘗試引導(dǎo)您完成最大的變化,同時(shí)查看 API 和內(nèi)部結(jié)構(gòu)2021-09-09學(xué)習(xí)python處理python編碼問(wèn)題
概括從python開(kāi)始就處理unicode字符,python源文件的編碼與解碼,我們寫的python程序從產(chǎn)生到執(zhí)行的過(guò)程如下2011-03-03Python 開(kāi)發(fā)工具通過(guò) agent 代理使用的方法
這篇文章主要介紹了Python 開(kāi)發(fā)工具通過(guò) agent 代理使用的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09