當前位置:首頁 » 知網查重 » python建目錄

python建目錄

發布時間: 2021-03-29 13:36:40

1. python如何創建文件夾

主要涉及到三個函數
1、os.path.exists(path) 判斷一個目錄是否存在
2、os.makedirs(path) 多層創建目錄
3、os.mkdir(path) 創建目錄
直接上代碼
def mkdir(path): # 引入模塊 import os # 去除首位空格 path=path.strip() # 去除尾部 \ 符號 path=path.rstrip("\\") # 判斷路徑是否存在 # 存在 True # 不存在 False isExists=os.path.exists(path) # 判斷結果 if not isExists: # 如果不存在則創建目錄 # 創建目錄操作函數 os.makedirs(path) print path+' 創建成功' return True else: # 如果目錄存在則不創建,並提示目錄已存在 print path+' 目錄已存在' return False # 定義要創建的目錄mkpath="d:\\qttc\\web\\"# 調用函數mkdir(mkpath)

2. python怎樣創建多級目錄

如果你在 Mac OS X 或 Linux 下,下面兩條命令可能會適用:
$ sudo easy_install virtualenv

或更好的:
$ sudo pip install virtualenv

上述的命令會在你的系統中安裝 virtualenv。它甚至可能會存在於包管理器中, 如果你用的是 Ubuntu,可以嘗試:
$ sudo apt-get install python-virtualenv

如果你用的是 Windows ,而且沒有 easy_install 命令,那麼你必須先安裝這個命令。查閱 Windows 下的 pip 和 distribute 章節了解如何安裝。之後,運行上述的命令,但是要去掉 sudo 前綴。
virtualenv 安裝完畢後,你可以立即打開 shell 然後創建你自己的環境。我通常創建一個項目文件夾,並在其下創建一個 venv 文件夾
$ mkdir myproject
$ cd myproject
$ virtualenv venv
New python executable in venv/bin/python
Installing distribute............done.

現在,無論何時你想在某個項目上工作,只需要激活相應的環境。在 OS X 和 Linux 上,執行如下操作:
$ . venv/bin/activate

下面的操作適用 Windows:
$ venv\scripts\activate

3. Python無法創建文件夾,如何制定創建目錄

報錯是因為許可權不夠,可以試試在/tmp目錄下創建
可以使用os.system()方法來創建指定目錄
比如:os.system("mkdir /tmp/20191115")

4. python語言,如何在已有的文件夾下創建新的文件夾

可以使用os包的mkdir函數來創建新的文件夾。

mkdir函數接受一個參數path指定新建文件夾的路徑,示例代碼如下:

importos

cur_dir='D:curdir'
folder_name=''
ifos.path.isdir(cur_dir):
os.mkdir(os.path.join(cur_dir,folder_name))

為了確保已有的文件夾真實存在,示例代碼中使用了os.path.isdir函數判斷已有文件夾的路徑是否正確。

新的文件夾的路徑可以由os.path.join函數,將已有文件夾的路徑和新建文件夾文件名連接起來得到。由於Windows操作系統和Linux操作系統,路徑的連接符不同,使用os.path.join連接能夠確保同時在不同的操作系統中正常工作。

5. python語言,在已有的文件夾下創建新的文件夾。

可以使用os包的mkdir函數來創建新的文件夾。

mkdir函數接受一個參數path指定新建文件夾的路徑,回示例代碼如下:

importos

cur_dir='D:curdir'
folder_name=''
ifos.path.isdir(cur_dir):
os.mkdir(os.path.join(cur_dir,folder_name))

為了確保答已有的文件夾真實存在,示例代碼中使用了os.path.isdir函數判斷已有文件夾的路徑是否正確。

新的文件夾的路徑可以由os.path.join函數,將已有文件夾的路徑和新建文件夾文件名連接起來得到。由於Windows操作系統和Linux操作系統,路徑的連接符不同,使用os.path.join連接能夠確保同時在不同的操作系統中正常工作。

6. python如何遞歸創建目錄

QUOTE:原帖由
ier

2009-3-26
11:29
發表
Help
on
function
makedirs
in
mole
os:makedirs(name,
mode=511)

makedirs(path
[,
mode=0777])

Super-mkdir;
create
a
leaf
directory
and
all
intermediate
ones.

Works
like
mkdir,
...
那麼如何遞歸刪除呢?類內似如rm
-rf
/aa下面可有很多子容目錄

7. 請教各位如何用python創建文件和文件夾

python創建文件
>>>f=open('f.txt','w') # r只讀,w可寫,a追加
>>>for i in range(0,10):f.write(str(i)+'\n')
>>> f.close()
python創建文件夾
import os
os.makedirs("目錄")
如果解決了您的問題請採納!
如果未解專決請繼續追問屬!

8. 怎麼用python在指定目錄建一個文件

使用os包的chdir函數能夠改變當前工作路徑,linux和windows操作系統中並沒有區別。
import os

#獲取當前工作目錄
>>>os.getcwd()
#更改當前工作目錄
>>>os.chdir('d:\')
>>>os.getcwd()

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731