精华内容
下载资源
问答
  • 我有一个脚本所在的文件夹,我可以脚本所在的同一个目录创建该文件夹,但它不会文件夹中创建文本文件。我通常遇到两个错误的一个:PermissionError: [Errno 13] Permission denied或,FileNotFoundError: ...

    我试图在一个不是运行脚本的目录的文件夹中创建一个.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()

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

    展开全文
  • 按一个文件夹下的所有文件名,另一个文件夹创建文本文件。package script; import java.io.File; public class EmptyFilesCreator { public static void main(String[] args) throws Exception{ String ...
    按一个文件夹下的所有文件名,在另一个文件夹下创建文本文件。
    package script;
    
    import java.io.File;
    
    public class EmptyFilesCreator {
    
    	public static void main(String[] args) throws Exception{
    		String targetDirPath = "C:\\Users\\Administrator\\Desktop\\临时\\CUCM\\";
    		String reseDirPath = "C:\\Users\\Administrator\\Desktop\\临时\\HCDATA\\PC";
    		File reseDirFile = new File(reseDirPath);   
    		File tarDirFile = new File(targetDirPath);
    		
    		if (!reseDirFile.exists()) {
    			System.err.println("源目录不存在");
    			return;
    		}
    		if(!tarDirFile.exists()){
    			System.err.println("目标目录不存在");
    			return;
    		}
    		
    		String[] fileNames = reseDirFile.list();//获取文件名
    		for(String s :fileNames){
    			System.out.println("s:"+s);
    			File tarFile = new File(targetDirPath+s.replace("mdb", "txt"));
    			if(!tarFile.exists()){
    				tarFile.createNewFile();
    			}
    		}
    	}
    }
    



     

    展开全文
  • 设置后 可以从包含有问题的文本文件的数据文件夹中创建项目集的起草者。
  • Fedora如何创建文件夹创建文件

    千次阅读 2013-08-20 14:57:50
    Federa如何创建文件夹创建文件 Federa创建文件文件夹的命令不同。 创建文件使用的命令是touch,而创建文件夹的命令是mkdir。 ...(2)aaa文件夹(目录)创建文件lyc 2.mkdir命令

    Fedora中如何创建文件夹和创建文件

    Fedora中,创建文件和文件夹的命令不同。

    创建文件使用的命令是touch,而创建文件夹的命令是mkdir。

    下面举例说明两种命令如何使用:

    1.touch命令

    (1)在当前目录下,创建一个名称为lyc的文件


    可以看出,已经在当前目录下成功创建文件lyc。

    (2)在aaa文件夹(目录)中,创建文件lyc


    2.mkdir命令

    (1)在当前目录下,创建一个名称为bbb的文件夹(目录)


    (2)在当前aaa文件夹下,创建一个名称为bbb的文件夹(目录)


    可以看出,已经成功在aaa文件夹(目录)下创建bbb文件夹(目录)。



    展开全文
  • C++如何创建文件夹在文件夹里建立多个文本文件 1.首先创建一个文件夹,并文件夹中,批量创建多个文本文件。 #include #include #include using namespace std; int main() { int k = 1; //system(...

    C++中如何创建文件夹并在文件夹里建立多个文本文件


    1.首先创建一个文件夹,并在该文件夹中,批量创建多个文本文件。

    #include <iostream>  
    #include <fstream>  
    #include <sstream>  
    using namespace std;
    
    int main()
    {
    	int k = 1;
    	//system("mkdir d:\\output");//是在d盘下建立output文件夹  
    	//system("mkdir d:program files\\output"); 
    	//(创建错误)路径若带空格,则无法建立,要采用在路径上加\"... \",即\"路径\",也就是下面这种形式  
    	//system("mkdir \"d:program files\\output\""); 路径若带空格,建立正确  
    	system("mkdir \"output\"");//是在当前main目录下建立output文件夹  
    
    	for (k = 1; k != 4; ++k)
    	{
    		stringstream ss;//会自动析构,每一次循环会清空ss里面内容  
    		ss << "output\\" << k << ".txt";
    		cout << ss.str() << endl;
    		//这里每个文本路径显示的是output\k.txt,这是真实的路径显示形式 (不是output\\k.txt)  
    		ofstream fout(ss.str());
    		fout << "1";
    		fout.close();
    	}
    
    	system("pause");
    	return 0;
    }

    结果如下:


    总结:不带空格的路径可以用system(“mkdir filename")  或者system("mkdir   \"filename\" ")

    带空格路径必须用system("mkdir   \"filename\" ")(也就是说,路径前后要加上\  \)

    所以尽量都用system("mkdir   \"filename\" ")就确保万无一失了

    若要显示析构string流,用strm.str("") 而不是strm.clear();

    2. c++循环创建有规则的名字(例如person0-person100)的空文件夹

    在一个文件夹中,批量创建有规则名字的空文件夹


    #include <iostream> 
    #include <string> 
    #include <vector> 
    #include<list>;
    using namespace std;
    
    int main()
    {
    	for (int i = 1; i <= 38; i++)
    	{
    		if (i <= 9){
    			string path = "D:\\project\\StructuredLight_Project\\MakeDir\\MakeDir\\cam_" + to_string(0) + to_string(i);
    			cout << path << endl;
    			path = "md " + path;
    			system(path.c_str());
    		}
    		else {
    			string path = "D:\\project\\StructuredLight_Project\\MakeDir\\MakeDir\\cam_"  + to_string(i);
    			cout << path << endl;
    			path = "md " + path;
    			system(path.c_str());
    		}		
    	}
    
    	return 0;
    }

    结果为:




    展开全文
  • package zy;import java.io.File; import java.io.IOException;/** ... * 在文件夹abc循环创建1000个文本文件 * @author Administrator * */ public class FileDemo { public static void
  • ... import java.io.*; import java.util.*; import static org.apache.struts2....//在创建好的文件中写入"Hello" bw.close();//一定要关闭文件 }catch(IOException e){ e.printStackTrace(); } } }  
  • d盘的文件夹aaa里面创建三个文本 createNewFile()创建文件 19 File file1 = new File("d:\\aaa\\aaa.txt" ); 20 boolean newFile1 = file1.createNewFile(); 21 System.out.println(newFile1); 22...
  • import java.io.File; import java.io.IOException; public class TestFile2 { public static void main(String[] args) throws IOException{ ...//文件夹mulv String str2 = "bbb" ;//txt文件名 /...
  • //是d盘下建立output文件夹 //system("mkdir d:program files\\output"); //路径若带空格,则无法建立,要采用路径上加\"... \",即\"路径\" //system("mkdir \"d:program files\\output\""); 路径若带空格,...
  • 最近做一个工程需要记录日志,限于硬件问题无法使用数据库一类的,故决定采用txt文件存储日志信息。 这里需要对每一个用户建立一个文件夹,...这样创建文件夹会位于程序所在的目录下,若需要文件夹在程序的上一级...
  • import os from shutil import copyfile ...os.mkdir(path + './New文件夹') #path这个路径下新建一个文件夹桌面新建文件夹中创建了一个文件夹叫做'New文件夹' path = r'C:\Users\VULCAN\Desktop\新建文件夹...
  • 前言前言:想写这个代码的原因是因为实习的时候需要...正文正文:其实这是一个简单的代码集合,然后就实现了代码目录结构│ 创建文件夹.py├─docs│ try.txt└─folder第一个文件自然就是代码的位置;try.txt是存...
  • 批处理,实现循环读取文本文件,每行内容作为文件夹名称,自动创建文件夹
  • ubuntu18.04解决无法创建文本文件问题 解决无法创建文本文件问题 1.打开文件夹用户主目录里找到 模板 文件夹打开并打开模板终端 2. 输入(sudo gedit 文本文件)会弹出一个空白文本文件,点击保存 3. 发现...
  • python读写、创建文件文件夹等等

    万次阅读 多人点赞 2019-06-23 17:00:08
    python文件文件夹文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一...
  • 2、TEST文件夹创建一个TXT文本文件并写入内容“Hello world!” 3、删除TEST文件夹内的TXT文件 4、删除路径TEST文件目录 import os,stat,time dirPath = "D:\\TEST\\" filename = "a.txt" ...
  • 关闭SElinux可以解决: ...使用文本编辑工具打开 /etc/selinux/config: vi /etc/selinux/config 找到这段:找到这段:# This file controls the state of SELinux on the system.# SELINUX= can take one of these th...
  • --[[ @引用:require("FileLib") @调用:fileLib.createFolder(path) @功能: 1.创建文件夹 ...获取文件夹下的一级文件文件夹table 7.判断文件是否存在 8.判断文件夹是否存在 ]]-- fileLi
  • //设备主动上传读卡数据[0x19]先写入到文件里面,读取里面数据 { if (0x00 == ReceiveBuffer[4]) { message = "设备上传卡号数据A指令\t"; ReceiveDataCount++; //使用委托跨线程读取数据。 ...
  • 用BAT创建文件夹创建文件,回显环境变量
  • Linux 学习之创建、删除文件文件夹命令

    万次阅读 多人点赞 2017-09-05 18:26:38
    今天学习了几个命令,是创建、删除文件和... 所有用户都可以终端使用 mkdir 命令拥有权限的文件夹创建文件夹或目录。 二、mkdir命令使用格式 格式:mkdir [选项] DirName 三、mkdir命令功能 通过 m...
  • 前言 我们数据读取和处理的时候,常常会遇到很不规整的数据,需要我们...对于其他很多类型比如DAT其实和.csv的读取相似,都是用pandas去读取较为方便处理,而对于可以用Notepad++来打开的文本文件,一般来说pan...
  • 一、首先添加权限 1 "android.permission.WRITE_...二、建立文件夹、生成文件并写入文本文件内容代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2
  • linux上创建文本文件

    千次阅读 2019-03-17 00:09:17
    touch +xxx.txt(文件名) vi xxx.txt vim编辑器编辑xxx.txt文件 或者这个文件在destop,直接打开编辑也是ok的 esc 退出编辑模式 wq 保存并退出
  • 创建一个文件夹 mkdir file 创建一个文件 touch app.txt
  • C#代码,自动创建文件文件夹,文件为txtUTF-8类型,文件夹自动创建,代码详细,无错,vs2017编写
  • linux环境中创建隐藏文件或者文件夹

    千次阅读 2019-04-07 23:04:00
    一般我们创建文件都是touch,创建文件夹都是mkdir,  但是我们如果创建文件怕被被人删除,有很多办法,就是赋权限,还有一个办法就是隐藏,  例如,touch a.txt 则创建文件不是隐藏文件,  touch .a.txt ...
  • Unity C# 文件夹创建,与文件的保存创建和读取代码解释 代码 using System; using System.Collections; using System.IO; using UnityEditor; using UnityEngine; public class CreateFiles { /// <summary&...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 237,500
精华内容 95,000
关键字:

在文件夹中创建文本文件