|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
- # -*- coding: utf-8 -*-9 e, C& h) v" j/ L/ V$ p1 x$ m" E
- """
+ J* x' U1 t% \& H4 t+ n - @Team: 新大榭论坛
+ V3 ^6 w3 B& y% ^- D. G @ - @Author: 张黎斌# e4 r( s3 @" B# T. j. N7 _
- @update: 2021-11-06
1 o3 v6 z( U3 b - @Version: v1.0
+ R& L* B: y3 A% v! C - @BBSid: 7980-01-01
* C) X4 B3 o9 f/ w7 v - @Level: C! H+ a$ W8 D2 ~9 }1 `" G
- ------------------------------------------------------------------+# n8 t4 e6 E: o# i. k
- 【说明】:Python批量创建个性化文件夹及TXT文件写入
5 ]1 J; ]8 P( R7 B - ------------------------------------------------------------------+, k# d" e, q1 X* x; l7 m+ `
- """
% X( j5 Z/ G! }9 x2 P9 l - print("")* X! {$ A+ p4 s: D
- print("////////////////////////////////////////////////////////////"). Z: [+ T% }9 Q* f8 A2 I
- print("// //")0 H' {+ J4 n2 Z5 [& @
- print("// 新大榭Python文件启动程序(py文件双击) V1.4.21.0901 //")
7 U) {$ S3 x4 R4 G - print("// ------------------------------------------------------ //")
9 ?' Q7 s! v- Z - print("// 新大榭Web实验室 http://lab.daxie.net.cn/ //"); I8 g1 s/ R; f) `
- print("// //"); G5 {! L1 t+ Q0 ^
- print("////////////////////////////////////////////////////////////")
9 ?! |9 L4 o* J6 j& b - print(""). f9 N3 ]4 v* {2 p1 V- ~' V/ y9 d
- print("『Python批量创建个性化文件夹及TXT文件写入』")2 l, R/ W! R; T+ s* i+ s
- print("------------------------------------------------------------")
- v- F5 m1 G5 X" U- f! i$ |$ M" i - print(">>> ", end="")
3 w) \- g) ]' t: v- x Z
- p$ O$ Y- Q( q* H# Q* }7 M- # 以下为主程序核心代码 ↓↓↓
. F' K4 `. k- L/ r2 V* o8 a - "/////////////////////////////////////////////////////////////////"
% ^$ i' Y7 ]5 r/ A - * _4 h* P9 J1 q% [" z6 v1 h4 W( `) @: u' W
- ! p6 v5 J; H' ^9 K- ?
- # 引入OS,SYS库文件
$ Y) D, S1 p0 W9 K0 d* D - import os, sys
4 y7 R' u. G$ Z t, M' F - : `6 Q# q3 F, D- _2 M" g$ G
- os.mkdir("D:\新大榭"): T: c$ y; I, F- \1 c
- base = 'D:/新大榭/'. ^* ?$ H4 F2 O
- L = list([
1 ~" x% ^% @1 Z5 f6 W - "Program Files",8 F9 k( B; R, ?3 e6 F7 C3 d
- "Program Files (x86)",* l; P$ Y" B. w; J
- "Program Files (x86)\\NewDaXie",' _6 `% e" ?: [
- "Program Files (x86)\\NewDaXie\\Office",
4 o4 P; N, u+ T9 K6 A; S2 i% F - "360Downloads"," p# ?3 P3 F8 Y* R
- "360SoftMgrGame",. R2 Q4 w3 ]- l! A/ W
- "360安全浏览器下载",
$ B2 ~. L& e% b4 C - "360极速浏览器下载", T$ h- l5 o! t, h" t
- "迅雷下载",
3 c; C) j6 a. M% d - "BaiduNetdiskDownload"])
" r8 P0 L: Q; w* k- N
' u7 U" D) n/ A8 @- for i in L:
+ G" Y* |+ b3 c$ \; S+ V - file_name = base + str(i); v# t [5 b! J8 J9 v
- os.mkdir(file_name)
# c7 O7 b" M4 ]- ^8 j - ) m" u1 C# P3 Z0 M" I
- # 创建文件; x" i# b- f4 Q
- # file_path:文件路径
* s9 ~6 \, Y* \5 R& k - # msg:即要写入的内容
* A& l/ `$ p% y -
# R, ^) o7 M% j* q9 D9 j& N - def create_file(file_path,msg):4 `$ V7 p1 x( V" C* [/ a: J' P
- f=open(file_path,"a"): U) I( Z) V. ]2 C
- f.write(msg)! z4 h- z6 y4 n/ `, q( B
- f.close
, a' ?! @& g/ M9 I; C - : I2 _9 f3 P6 t& I2 Z5 t1 I
- create_file("D:\\新大榭\\Program Files (x86)\\NewDaXie\\Office\\Readme.txt",
; O& ^" p2 ?0 ^6 K1 | Q3 A5 r - " \n"4 F2 m6 d& R* w6 F3 m) I3 D# h
- +" \\\|/// \n"
# r2 }8 H2 a& G5 h - +" \\ - - // \n": z* o( D, I- m
- +" ( @ @ ) \n"
7 M" Q& F2 `0 Q/ M0 D: | - +"┏━━━━━━━━━━oOOo-(_)-oOOo━━━━━━━━━━━━┓ \n"
# r, }; `3 Z6 [ - +"┃ ┃ \n"
& E% m! `7 Z7 {4 F7 L# y( W - +"┃ ┃ \n"+ n) a& T- w) k& z8 n9 c0 d
- +"┃ 服务宗旨:新大榭 - 创大榭本地网路社区先锋品牌! ┃ \n"! ~5 R# T6 N9 V. f$ x; w
- +"┃---------------------------------------------------------┃ \n"
! C& x: Y) D. y - +"┃ 官方首页:http://www.daxie.net.cn/ ┃ \n"
; W4 D$ x' _- B% Y+ ?# y6 | - +"┃---------------------------------------------------------┃ \n"
l1 D$ Y( |" Z* p+ q% p+ Z - +"┃ ┃ \n"( E- d/ a6 N, r6 q6 `1 k0 V
- +"┃ 官方邮箱:newdaxie@foxmail.com ┃ \n": v0 C! C4 I3 K9 C" }
- +"┃ 官方微博:http://t.qq.com/newdaxie/ ┃ \n"3 {8 S+ |, B, {
- +"┃ 公 众 号:新大榭论坛(daxiebbs) ┃ \n"# r, \, q! K: V/ A' ]0 \
- +"┃ ┃ \n"
& b# C0 x3 P# k( R0 l# K. q! x - +"┃---------------------------------------------------------┃ \n"9 u, T- ]5 U4 ?' l% s$ s2 b# r
- +"┃ 粉 丝 群:QQ总群 6603298; QQ分群 82064486 ;57103591 ┃ \n"
p5 g8 Q8 ]; I0 k6 \ - +"┃---------------------------------------------------------┃ \n": b- f9 f9 n% r1 R, d7 L, _: V" G
- +"┃ ┃ \n"
! s! n# j# ^; O- E/ G4 W N - +"┃ 联系我们:新大榭论坛工作室(Zhanglb's Design Workroom) ┃ \n"
) ~! `* ?( L+ {# k- ?) h+ M. n+ G - +"┃---------------------------------------------------------┃ \n"+ ~6 y7 A6 {: P8 ?
- +"┃ 微信:newdaxie ┃ \n"
( P3 Z! ?- `/ I- i - +"┃ Q Q: 344388696 ┃ \n", W- ]& l/ J6 r1 ~ @1 E
- +"┃ 手机:13566035181(665181) ┃ \n"
7 ~2 J$ r! d: J% D0 P9 l" y; r - +"┃---------------------------------------------------------┃ \n"
9 R6 S: [; r& V) ^' n+ u2 H1 h - +"┃ ┃ \n"
- b: A g% A' F- f5 h - +"┃ 我们立足大榭,始终专注于大榭地方网络社区平台的建设, ┃ \n"
& w& A' h [, C6 d0 {- E - +"┃ 努力把新大榭打造成集论坛、商城、博客、咨讯、新闻、娱乐 ┃ \n"- V' [( l) Q; @2 j' c
- +"┃ 便民为一体的综合性地方门户 …… ┃ \n"
* z- Q2 ?5 b D) z - +"┃ ┃ \n") |* R8 ?$ v# s# N4 W
- +"┃ 我们每天会及时更新大榭最新的新闻咨讯,提供更多生活 ┃ \n"' _' C9 r g: B: r. Z2 i& U8 S
- +"┃ 便民服务及休闲娱乐空间,免费申请会员和博客空间 …… ┃ \n"% \6 M4 J# Y6 D! v! Q3 I# j* K/ Y
- +"┃ ┃ \n"
9 q+ O/ t8 s) Z( h- G - +"┃ 没有最好的,只有更好的!我们一直在努力 …… ┃ \n"" |2 \. Q( D! s' c( R
- +"┃ ┃ \n"* W" o/ g5 s' f8 p! z
- +"┃ 我们三大特色:办公软件、商家黄页、企业服务 …… ┃ \n"
* q6 w9 N" T( B V8 s+ I% y- a: Z - +"┃ ┃ \n"
, j4 e: t6 Q# C+ i" ?6 s/ E - +"┃---------------------------------------------------------┃ \n"
. s5 _4 t2 \) L, y - +"┃ ┃ \n"/ G- Z: l1 `6 \( c2 L
- +"┃ 如果你喜欢本站,请登陆论坛,让我们相识 ┃ \n"
$ I! | ^& K1 a0 J% ]# a - +"┃ ┃ \n"
9 i* J: \' X! I" \ - +"┃ 相识即有缘 相知亦相逢 ┃ \n"& T; h) N3 t0 [" c2 ~7 A
- +"┃ ┃ \n"
0 C' l# c& X o - +"┃ ┃ \n"5 c1 ?% |. X# v/ S& ?+ l
- +"┃ 新大榭论坛 ┃ \n"$ U- p/ [4 e- J& T" e" o9 y5 J J( x: n
- +"┃ 2008.03.15 ┃ \n"6 }! ^+ j+ J5 V, @) P$ m
- +"┃ ┃ \n"
/ R; o" F$ x) h2 U& k8 U( q - +"┃ Oooo ┃ \n"
0 s- t+ \6 y) Q# o2 \& { - +"┗━━━━━━━━━━ oooO━-( )━━━━━━━━━━━━┛ \n"; o8 ?* y. A% X9 R8 x) G
- +" ( ) ) / \n"6 P: {' Z' i' j
- +" \ ( (_/ \n"9 g- M# r/ ^* F
- +" \_) \n"1 z" H* u" C& q$ {& y/ p& ?7 }
- )6 Q; b' S0 I- f G
- ) j% b, }2 ]0 D
- # 此文本模板来自 http://www.daxie.net.cn/readme.txt" W- k: z8 B) H2 x
- 2 v8 x% K8 v4 g M2 i3 H- D. l
- print("重装电脑D盘初始化目录设置完成!")
6 H b, B1 Y! j& y$ o, Y% ^. H* Z - 1 ?( H/ \% R- z% t- y. }+ x9 m' H, v
- "/////////////////////////////////////////////////////////////////"$ a) E3 {# v3 U4 }6 u* _: J
5 S1 C' G$ l' |- P: A. ^5 _$ I- # ↓↓↓ 以下代码为程序界面美化
7 `: b; H( |# z8 K1 c' @, n - print("")# k2 \6 Y/ o2 ]9 x/ F
- print("////////////////////////////////////////////////////////////")( `7 e- r7 m5 b0 I
1 j! Y& V9 {( S9 l O! n6 R- # ↓↓↓ 以下代码优化与答题无关,可屏蔽IDLE程序意外退出!
2 g/ Z- W) v3 g9 @* V! o/ u3 `3 t - print("")
7 n0 e$ e' H' n$ s) D: N- ] - print("┏----------------------------┓")1 y4 J" Z) G2 @
- print("┣--- 按下回车键即退出程序 ---┫"). B9 i; T5 T1 A m7 R9 _/ r# l
- print("┗----------------------------┛")7 n( U0 R( j" ?6 }, U
- print("")
. N+ \/ d h2 P( u- b4 R - input(">>> ")
复制代码 |
|