一个python问题。。。。

就是我每次创建*.py文件的时候,都要再打一条命令,给文件执行权限,有没有可以写个脚本,让它自动给权限的?

2个回答


#!/usr/bin/python3
#coding=utf-8

from datetime import datetime
import os

todayDateTime = datetime.now()

fileName = str(todayDateTime)[0:10] + '.py'
filePath = os.path.join('.',fileName)

with open(filePath,'w') as file:
    file.write('#!/usr/bin/python3\n')
    file.write('#coding=utf-8\n')

ret = os.system('chmod a+x ' + fileName)

这是我写的代码,你参考下

ZSGG_ACM
ZSGG_ACM 回复Wintermelob:我这个代码是运行在linux系统上的,一些命令可能不适合在win上,你改一些命令就行
3 年多之前 回复
Wintermelob
Wintermelob 嗯嗯,谢谢你
3 年多之前 回复

sharkke 13:26:05file1 内容:11    file2内容:11           22              33           33              55           44              66#/!/usr/bin/pythonopfile1=open(file1,r)opfile2=open(file2,r)for i in......
答案就在这里:Python中的一个文件句柄问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!