python脚本mkdir加上用户名
Posted
技术标签:
【中文标题】python脚本mkdir加上用户名【英文标题】:python script mkdir plus name from the user 【发布时间】:2020-02-28 16:27:04 【问题描述】:我想创建一个脚本,用用户的名字创建文件夹 谢谢 这是我的脚本
#!/bin/python3
import os
folder = str(input())
createFolder = 'mkdir' folder
os.system(createFolder)
【问题讨论】:
欢迎来到 ***。您能否阅读How to Ask a Question 以帮助您提高问题的详细程度。 How to create new folder?的可能重复 【参考方案1】:如果您运行代码,您会注意到收到以下错误:
File "/Users/felipefaria/Desktop/test/main.py", line 3
createFolder = 'mkdir' folder
^
SyntaxError: invalid syntax
只需正确格式化您的代码即可使其正常工作:
import os
folder = str(input())
createFolder = "mkdir " + folder
os.system(createFolder)
注意mkdir
后面的空格,即mkdir name
与mkdirname
相对。
【讨论】:
Felice Faria 非常感谢您的回答。我还有一个问题,与 import subprocess 和 import os for linux 命令有什么区别 本质上,subprocess
is a newer module that can be used to replace os.system
and os.spawn
:“这个模块打算替换几个旧的模块和功能。”以上是关于python脚本mkdir加上用户名的主要内容,如果未能解决你的问题,请参考以下文章