精华内容
下载资源
问答
  • 创建文件夹创建txt文件、向里面写数据、解析txt文件创建excel文件、解析excel文件 下载后直接运行
  • QT 删除文件、文件夹创建文件

    千次阅读 2019-07-29 18:19:08
    使用QT时,有时我们想删除文件,有时我们想删除文件夹,而有时我们却想将文件夹及其内部所有内容全部删除,可能文件夹中嵌套文件夹。因为没有一种可以直接一步全部删除的API,所以就需要我们自己通过递归,编写...

    删除文件夹及内部文件

    在使用QT时,有时我们想删除文件,有时我们想删除文件夹,而有时我们却想将文件夹及其内部所有内容全部删除,可能文件夹中嵌套文件夹。因为没有一种可以直接一步全部删除的API,所以就需要我们自己通过递归,编写接口来实现。

    //删除文件夹(包括文件夹中的文件及目录)
    bool DelDir(const QString &path)
    {
    	if (path.isEmpty()){
    		return true;
    	}
    
    	QDir dir(path);
    	if (!dir.exists()){
    		return true;
    	}
    
    	dir.setFilter(QDir::AllEntries | QDir::NoDotAndDotDot); //设置过滤 
    	QFileInfoList fileList = dir.entryInfoList();			 // 获取所有的文件信息 
    	//遍历文件信息 
    	foreach(QFileInfo file, fileList)
    	{ 
    		if (file.isFile()){ // 是文件,删除 
    			file.dir().remove(file.fileName());
    		}
    		else{				// 递归删除 
    			DelDir(file.absoluteFilePath());
    		}
    	}
    
    	return dir.rmpath(dir.absolutePath()); // 删除文件夹
    }

    这里传入的文件夹路径,可以是绝对路径,也可以是相对路径。

    创建文件夹

    创建文件夹就相对简单很多。

    QDir dir_Log("./result");
    //创建该文件夹
    dir_Log.mkpath(".");

     

    展开全文
  • 使用的电脑系统:Windows 10 64位 使用的开发集成环境:PyCharm 2016.1.4 ...Python 创建文件夹参考网站: Python创建目录文件夹 python学习笔记(七)——文件和目录操作 # -*- coding: utf-8 -*-i

    • 使用的电脑系统:Windows 10 64位
    • 使用的开发集成环境:PyCharm 2016.1.4
    • 使用的Python的版本:python 2.7.10 和 python 3.5.0

    本篇博客对 Python2 和 Python3 都适用。

    Python 创建文件夹

    参考网站:


    # -*- coding: utf-8 -*-
    
    import os
    
    folder_name = '2016-11-27-demo'
    root_directory = 'D:/WorkSpace/test_ws/'
    
    os.mkdir(root_directory+folder_name)
    

    注意:如果想要创建的文件夹是已经存在的,那么执行上面的程序会出现下面的错误:FileExistsError: [WinError 183] 当文件已存在时,无法创建该文件。

    所以这段代码容易出现错误:如果文件夹已存在或者文件夹名中有不允许使用的字符时,os.mkdir()函数都会执行失败。所以,这段代码需要进行异常处理:

    参考网站:Python 异常处理

    try:
        os.mkdir(root_directory+folder_name)
    except OSError:
        pass

    这样,在运行程序的时候就不会再出现错误了。但是当你给定的文件名中有非法字符时,创建文件夹是不会成功的,但是程序不会报错。

    Python 创建文件

    参考网站:Python文件处理 open()

    比如你想在F:\根目录里面创建一个名为 data.txt 文件,你可以这样做:

    file_path = r'F:\data.txt'
    file = open(file_path, 'w') 

    第二个参数 'w' 也可以写成:'wt'。它们等价。

    或者

    如果你想创建以指定编码的文件,请参考这篇博客:写文件时,将其用指定的编码方式保存(比如:UTF-8无BOM编码方式)


    请访问:http://www.aobosir.com/

    展开全文
  • 创建文件夹在在文件里面创建文件: 一个实例: #include #include #include #include int main() {  char txtname[100];  *txtname='005';//这句将结果转变为字符串    if(access...

    ************************************************************************************************************

    创建文件夹,在在文件里面创建文件:

    一个实例:

    #include <sys/stat.h>

    #include<stdio.h>
    #include<time.h>
    #include<sys/types.h>

    int main()
    {
        char txtname[100];
        *txtname='005';//这句将结果转变为字符串
     
        if(access("/root/zy/telnet/flow",0)==-1)//access函数是查看文件是不是存在
        {
            if (mkdir("/root/zy/telnet/flow",0777))//如果不存在就用mkdir函数来创建
            {
                printf("creat file bag failed!!!");
            }
        }
        char pathname[100];
        pathname[0]='f';
        pathname[1]='l';
        pathname[2]='o';
        pathname[3]='w';
        pathname[4]='/';
        pathname[5]='/';
        
        int i;
        for(i=0;txtname[i]!='\0';i++)
        {
            int j=6+i;
            pathname[j]=txtname[i];
        }
        pathname[i+6]='.'; //这几句是加上后缀 .txt的

        pathname[i+7]='t';
        pathname[i+8]='x';
        pathname[i+9]='t';
        pathname[i+10]='\0';//最后别忘记加上这个
        
        FILE  *fp;
        if((fp=fopen(pathname,"w"))==NULL)//打开文件 没有就创建
        {
            printf("文件还未创建!\n");
        }

        fprintf(fp,"创建成功");
        fclose(fp);
        return 0;

    }

    编译一个后有警告:

    CreateFile.c: In function ‘main’:
    CreateFile.c:10:16: warning: multi-character character constant
    CreateFile.c:10:5: warning: overflow in implicit constant conversion


    修改:

        char txtname[100];
        *txtname='005';//这句将结果转变为字符串

    改为:

        char txtname[100] = “005”;


    access()函数的使用:无印证

    头文件:unistd.h
    功 能: 确定文件或文件夹的访问权限。即,检查某个文件的存取方式,比如说是只读方式、只写方式等。如果指定的存取方式有效,则函数返回0,否则函数返回-1。
    用 法: int access(const char *filenpath, int mode); 或者int _access( const char *path, int mode );
    参数说明:
    filenpath
    文件或文件夹的路径,当前目录直接使用文件或文件夹名
    备注:当该参数为文件的时候,access函数能使用mode参数所有的值,当该参数为文件夹的时候,access函数值能判断文件夹是否存在。在WIN NT 中,所有的文件夹都有读和写权限
    mode
    要判断的模式
    在头文件unistd.h中的预定义如下:
    #define R_OK 4 /* Test for read permission. */
    #define W_OK 2 /* Test for write permission. */
    #define X_OK 1 /* Test for execute permission. */
    #define F_OK 0 /* Test for existence. */
    具体含义如下:
    R_OK 只判断是否有读权限
    W_OK 只判断是否有写权限
    X_OK 判断是否有执行权限
    F_OK 只判断是否存在

    access函数程序范例(C语言中)
    #include <stdio.h>
    #include <io.h>
    int file_exists(char *filename);
    int main(void)
    {
    printf("Does NOTEXIST.FIL exist: %s\n",
    file_exists("NOTEXISTS.FIL") ? "YES" : "NO");
    return 0;
    }
    int file_exists(char *filename)
    {
    return (access(filename, 0) == 0);
    }

    展开全文
  • 我试图一个不是运行脚本的目录的文件夹创建一个.txt文件。我有一个脚本所在的文件夹,我可以脚本所在的同一个目录中创建文件夹,但它不会文件夹创建文本文件。我通常遇到两个错误中的一个:...

    我试图在一个不是运行脚本的目录的文件夹中创建一个.txt文件。我有一个脚本所在的文件夹,我可以在脚本所在的同一个目录中创建该文件夹,但它不会在该文件夹中创建文本文件。我通常遇到两个错误中的一个:PermissionError: [Errno 13] Permission denied或,FileNotFoundError: [Errno 2] No such file or directory:

    这是一个密码管理员顺便说一句,为了防止五个人告诉我它不安全,我知道这一点,这个项目是纯粹的教育,我总是使用占位符。在

    也有类似的问题,但它们都是针对java或c++。。。在

    这是我的代码:def main():

    import os

    import os.path

    abc = open("userpassfile.txt", "r+")

    userpassfile = abc.read().strip().split()

    actCheck = input("Do you already have an account?")

    if (actCheck == "Yes" or actCheck == "yes"):

    loginUser = input("What is your username?")

    loginPass = input("What is yout password?")

    if (loginUser and loginPass in userpassfile):

    dirCheck = input("Account Settings? [y/n]")

    if (dirCheck == "y" or dirCheck == "Y"):

    print("This function is not working yet!")

    addpassCheck = input("Would you like to add a password?")

    if (addpassCheck == "yes" or addpassCheck == "Yes"):

    abc123 = open(loginUser + ".txt", "r+")

    huehuehue = abc123.read().strip().split()

    addpass1 = input("What service is the pass")

    addPass2 = input("What is the password")

    abc123.write("(" + addpass1 + "," + addPass2 + ")" + " ")

    else:

    print("hihi")

    else:

    print("hehe")

    else:

    print("Incorrect password or username!")

    else:

    createAct = input("would you like to create one?")

    if (createAct == "Yes" or createAct == "yes"):

    save_path = "C:/Users/Ari Madian/Desktop/Scripts/Python Scripts/Python Password Project"

    createUser = input("What would you like your username to be?:")

    createPass = input("What would you like your password to be?:")

    abc.write(createUser + " ")

    abc.write(createPass + " ")

    os.makedirs(createUser)

    completeName = os.path.join(save_path, createUser + ".txt")

    main()

    如果您对我的代码有任何疑问,请随时提问!在

    展开全文
  • 使用命令行创建文件夹创建文件

    万次阅读 2019-05-30 00:18:52
    进入到指定的目录之后,使用命令:mkdir可以创建新的目录,使用示例: 创建文件,可以使用命令touch,示例:
  • 需求:F盘下的javawork\splits文件夹里面存放分割的文件 通常我们可以直接将文件夹的路径写成绝对路径 FileOutputStream fos = new FileOutputStream(“F:\javawork\splits\”); 但是,往往实际中,我们想要...
  • Python 将多层文件夹里面文件打包为zip压缩包 将file文件夹里面的key文件夹里面的所有内容打包为zip压缩包。 文件夹结构如下: j@ubuntu:~/Desktop/file$ pwd /home/j/Desktop/file j@ubuntu:~/Desktop/file$ tree...
  • 2、TEST文件夹创建一个TXT文本文件并写入内容“Hello world!” 3、删除TEST文件夹内的TXT文件 4、删除路径TEST文件目录 import os,stat,time dirPath = "D:\\TEST\\" filename = "a.txt" ...
  • import java.io.File; import java.io.IOException; public class TestFile2 { public static void main(String[] args) throws IOException{ ...//文件夹mulv String str2 = "bbb" ;//txt文件名 /...
  • cmd命令创建文件文件夹

    千次阅读 2015-03-10 16:32:15
    cmd命令创建文件文件夹
  • 这条博客分享一个脚本,实现将不同文件夹的我们需要的文件提取到一个新的文件下。如: 这是原来文件下的文件,我将它重新命名,然后复制到下图的文件夹下,实现将很多不同文件夹下很多我们想要的文件提取出来,省...
  • 简单样例,Android10外部储存文件夹创建以及文件创建Demo。git: https://gitee.com/fshaoooo/android10createdir.git。不会用Git的,可以直接CSDN下载。
  • Android 删除SD卡文件文件创建文件夹文件操作
  • 文件是存放Android的布局文件的资源文件夹,但是如果你想要在里面创建文件夹,你会发现xml文件报错。 如何Layout文件夹下方创建Layout的子文件夹。 这边我们需要著一个一个点就是我们的Layout 文件夹是属于资源...
  • 没有隐藏的.svn文件夹,说明客户端的这些内容不是检出(checkout)的,而是导出(export)的,这个隐藏文件夹中存放的是SVN的控制信息,缺了这个自然就没有绿钩了要解决这个问题只能从服务器上重新checkout到...
  • 1、新建文件夹File directory = new File("/usr/local/app/xxx/xxx/" + custId); //如果文件夹不存在,则新建文件夹 if(!directory.exists()) directory.mkdir(); 2、删除空文件夹// 删除文件夹 // param ...
  • 如何xcode创建文件夹文件

    万次阅读 2014-03-14 10:52:20
    如果xcode工程中new group,只是视觉效果上分好了几个文件夹,方便分类管理,但finder中并不会创建新的文件夹硬盘目录还是所有文件都并列一个文件夹内,更恶心的是当你重新打开工程后,会发现刚才new的...
  • xcode创建文件夹文件

    千次阅读 2017-11-13 16:49:08
    --找到把文件夹aa--完成,以后若要创建文件aa文件夹--new file即可把文件添加进来,以后包那里新建文件自然这个包内。   iOS Xcode工程目录的 folder 和 group的区别(蓝色和黄色文件夹的区别) ...
  • Win10共享文件夹创建(启用)用户并分享文件、修改特定用户访问权限 目录 Win10共享文件夹创建(启用)用户并分享文件、修改特定用户访问权限 一、利用guest登录 二、自定义账户 三、登录共享用户,查看...
  • //文件添加下级目录地址 path+= "WEB-INF"+File.separator +"view" + File.separator +"image"; File file = new File(path); if (!file.exists()) {      file.mkdirs(); } ...
  • android创建文件夹文件

    千次阅读 2017-07-24 20:52:16
    这几天做一个功能需要手机上创建一个文件夹,然后往里面存储一些文件,首先得考虑用户有没有sdcard,如果有就sdcard上创建一个指定的文件夹,如果没有则你的工程所在的目录“/data/data/你的包名”下创建...
  • 标题栏上加入菜单选项,于是res文件夹创建了menu资源,menu文件夹创建了second_menu.xml文件,完成了布局文件的设置,也活动中添加了 @Override public boolean onCreateOptionsMenu(Menu menu){ ...
  • java语言中,实现“将一个文件夹中的所有文件及子文件夹复制到另一个文件夹内”看上去并不困难,但总会因为一些细节问题而不停地去排错。
  • virtualbox创建共享文件夹和上传文件

    千次阅读 2019-08-07 18:20:26
    共享文件夹用于Windows系统向Linux系统上传文件。...2、Windows系统上建立一个文件夹,用于共享文件 然后设置共享文件夹Windows系统上某个磁盘中新建一个文件夹,我D盘新建了一个文件夹Virtua...
  • 如果xcode工程中new group,只是视觉效果上分好了几个文件夹,方便分类管理,但finder中并不会创建新的文件夹硬盘目录还是所有文件都并列一个文件夹内,更恶心的是当你重新打开工程后,会发现刚才new的...
  • 下面的例子使用了FileSystemWatcher来监控C盘文件的变化,因为这个目录的变化是最频繁的,运行程序打开浏览器可以看到很频繁的临时文件创建,需要注意的是: 添加文件文件夹时,会触发Created事件,然后修改...
  • 之前了解过了沙盒内部的基本组成,今天学习...之前学习沙盒的时候,用过一种创建文件的方法(writeToFile:atomically:)。这次说说另外的一种方法 1. 创建文件夹(test文件夹) // Documents文件夹中创建文件夹
  • IDEA中src文件夹无法创建Java class文件

    千次阅读 2019-07-31 17:01:15
    问题: 解决方法: 选择Java项目找到此选项 选择src文件夹,点击Source,点击OK,结束。
  • iOS文件夹与plist文件创建与删除

    千次阅读 2016-04-08 19:59:03
    //目录文件夹下找相应文件'bbb.plist' NSString *filename=[pathFile stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.plist",@"bbb"]]; if (![fileManager fileExistsAtPath:filename]) { /...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 389,152
精华内容 155,660
关键字:

怎么在文件夹里面创建文件