python新建目錄
1. 如何用python創建文件夾
首先可以用Python的os模塊中的exists來判斷目錄是否存在。
python學習網回,大量的免費python視頻教程,歡答迎在線學習!
相關推薦:《Python教程》
如果目錄或者是文件存在則os便會返回TRUE的結果。
創建目錄可以先用getcwd取得當前目錄之後再拼接目錄名稱即可創建文件夾了。
Python的os模塊中的mkdir也可以直接用絕對路徑來創建出一個空的文件夾。
如果想要創建多級目錄則要用到os模塊中的makedirs才行。
python學習網,大量的免費python視頻教程,歡迎在線學習!
2. 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連接能夠確保同時在不同的操作系統中正常工作。
3. python怎麼實現發現所需目錄不存在時新建目錄
f=r"C://Python27//10.txt"
f1 = open(f, 'w') #如果存在就可以f1.write()寫東西,如果不存在就新建
f1.close()
4. python如何根據輸入值動態創建文件目錄下再創建一個文件夾
import os
basepath = os.getcwd() # 如果你想在當前路徑下創建
# basepath = r"C:\\" #如果你想在特定路徑下創建
d1 = input("d1:")
full1 = os.path.join(basepath, d1)
os.makedirs(full1, exist_ok=True)
d2 = input("d2:")
full2 = os.path.join(d1, d2)
os.makedirs(full2, exist_ok=True)
5. Python無法創建文件夾,如何制定創建目錄
報錯是因為許可權不夠,可以試試在/tmp目錄下創建
可以使用os.system()方法來創建指定目錄
比如:os.system("mkdir /tmp/20191115")
6. 如何創建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
7. python 怎麼 遠程 創建多層目錄
遠程伺服器你先得登錄才能執行相關操作,比如
import paramiko
ssh = paramiko.SSHClient() # 創建SSH對象
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 允許連接不在know_hosts文件中的主機
ssh.connect(hostname='192.168.1.110', port=22, username='root', password='123456') # 連接伺服器
ssh.exec_command('mkdir -p /1/2/3/4') # 執行命令
8. 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)
9. 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連接能夠確保同時在不同的操作系統中正常工作。