|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!
您需要 登录 才可以下载或查看,没有账号?注册
x
- # -*- coding: utf-8 -*-
- q7 m/ K/ L4 L2 @( f - """
. c) |3 ?: f# l5 J& _ - @Team: 新大榭论坛
2 X: m/ L8 D# g6 f - @Author: 张黎斌
6 P* [/ n; g2 u: ]6 V* }1 ~ - @update: 2021-11-06% r& u4 v, i* @3 D% v, ~
- @Version: v1.07 ^8 f1 k# V- \. W9 V" S" y* o) d0 K
- @BBSid: 7980-01-01! n: a4 d5 v$ s! I9 G4 R
- @Level: C
# w5 I# r0 n: e - ------------------------------------------------------------------+" I3 b4 y. q$ m) }
- 【说明】:Python批量创建个性化文件夹及TXT文件写入
3 v% H" H. T/ s) q1 Z& F! [ - ------------------------------------------------------------------+
! E. S9 o6 X# B$ K X9 B) G - """
' x" H% e# d, E! v! ~ - print("")
6 p! ~2 {8 L: O O - print("////////////////////////////////////////////////////////////")6 J; M1 A c1 g) M3 X
- print("// //")
# V& T- v" E3 M$ T# \2 O1 j0 f - print("// 新大榭Python文件启动程序(py文件双击) V1.4.21.0901 //")6 ^4 u; b! f" J8 _5 [; u
- print("// ------------------------------------------------------ //")( Q( {/ X7 R8 @- `
- print("// 新大榭Web实验室 http://lab.daxie.net.cn/ //")
, B0 t! c/ |6 h9 ]5 ?- b - print("// //")1 i6 J; D3 c% H/ l; D
- print("////////////////////////////////////////////////////////////")# V l- I5 V7 G3 Y7 ~" {1 i) ]
- print(""), {0 }, z6 ?4 ?5 G( I) Y9 o! ?
- print("『Python批量创建个性化文件夹及TXT文件写入』")
: ` }( [ @# [& W2 g - print("------------------------------------------------------------")
, z2 E1 B3 \# R, R! C% q% H1 w8 ~ - print(">>> ", end="")
( U$ H; j1 q% y' i, {2 z* j
* j# _# R( z9 ~% ~- # 以下为主程序核心代码 ↓↓↓
$ b0 Q6 v: |4 n" T+ U0 n - "/////////////////////////////////////////////////////////////////"! x4 T$ A# r; z6 B& c0 M
- 7 i. m# z0 s7 D, x" h9 I
- ; p* j5 }& A; E; g( }+ R) p5 {' ` A
- # 引入OS,SYS库文件
- v% f2 ?2 z* i6 x0 p$ \; W - import os, sys
# _! U) E; |/ E. c$ Y( K
' |0 \$ ?: z" w) A* \) g- os.mkdir("D:\新大榭")% Y8 l% | a; l. x% b
- base = 'D:/新大榭/' y5 n( F4 h: r) f7 a
- L = list([
, j" o5 b$ C: c8 _7 a) ~ - "Program Files",- |& r% x6 s; P. a# D: k5 P
- "Program Files (x86)",8 v) C! D8 d3 Z3 _! F! G' w: e' {
- "Program Files (x86)\\NewDaXie",
( V) j, \* r& V) O7 { - "Program Files (x86)\\NewDaXie\\Office",
; q2 f- g9 |3 j1 m4 D - "360Downloads",% x3 {1 G. T# H
- "360SoftMgrGame",
/ ~- F. M+ ^, O: ^& M - "360安全浏览器下载",
/ d8 T+ z7 w! Z8 ^( s - "360极速浏览器下载",# H- B- D. Q" t( e5 U! V
- "迅雷下载",
# p. M* _* P& s( C4 J - "BaiduNetdiskDownload"])* ?; v& A: _) F; _' e
- + X; Y7 o, A+ I8 Q; t- _
- for i in L: + J1 T/ f/ d$ N5 m' c7 o
- file_name = base + str(i)1 f+ E9 r( `2 }$ f
- os.mkdir(file_name)4 F+ ]3 T1 d1 g- }) g( I5 C4 c# ]
* ^8 V5 D0 Y+ v- # 创建文件
/ N2 Q) u9 M! _. R4 X0 u - # file_path:文件路径
* G, }- Y* K) D$ p5 I* ` - # msg:即要写入的内容' U% J* l4 [4 F
- 4 S" f' a4 l' X: z1 p4 g9 l
- def create_file(file_path,msg):7 O$ f5 W; }# D; A
- f=open(file_path,"a")+ k% v! U. J+ U. ~0 u
- f.write(msg)
, T+ t( L# E6 m; ?8 B5 { - f.close
9 M! l3 v+ E( R9 k! {8 X' Y1 N -
* Z$ J( f. ]# z% a2 }/ `, w - create_file("D:\\新大榭\\Program Files (x86)\\NewDaXie\\Office\\Readme.txt",
2 |6 p e3 |' `/ W* L - " \n"+ W- s6 K/ v$ [- M
- +" \\\|/// \n"# e; F* b6 z: K
- +" \\ - - // \n"; Q: u, p0 v( g7 S' r
- +" ( @ @ ) \n"
2 Y6 A: g. k2 o S- X9 o7 o - +"┏━━━━━━━━━━oOOo-(_)-oOOo━━━━━━━━━━━━┓ \n"
6 Q) P: g& H4 h. u# a - +"┃ ┃ \n"% I% i, N$ X2 E1 P9 k7 t: R1 @
- +"┃ ┃ \n"
1 f8 ?; A& }( i4 u* w3 N - +"┃ 服务宗旨:新大榭 - 创大榭本地网路社区先锋品牌! ┃ \n"' T" t7 w. s: J ]( B
- +"┃---------------------------------------------------------┃ \n"5 T% |: e( g0 g, k% N# L' f
- +"┃ 官方首页:http://www.daxie.net.cn/ ┃ \n"3 s. M! B, W6 Q- p( l3 U. u4 ^
- +"┃---------------------------------------------------------┃ \n"; L* C4 ~2 b2 R! h# j
- +"┃ ┃ \n"4 C' b: `$ ^- D
- +"┃ 官方邮箱:newdaxie@foxmail.com ┃ \n"2 n1 b5 `# l) d& h+ A
- +"┃ 官方微博:http://t.qq.com/newdaxie/ ┃ \n"& Q/ d C$ { }7 j8 I6 [
- +"┃ 公 众 号:新大榭论坛(daxiebbs) ┃ \n"
1 i$ M6 A* i1 y8 v4 Y - +"┃ ┃ \n"
6 X2 Q6 O6 l8 j, a. m4 G - +"┃---------------------------------------------------------┃ \n"
! G) C) O8 q2 K/ R - +"┃ 粉 丝 群:QQ总群 6603298; QQ分群 82064486 ;57103591 ┃ \n"
: a3 ~# ?9 T3 j- n% O$ z - +"┃---------------------------------------------------------┃ \n"8 z, j9 W+ [+ ^- A7 z' ~
- +"┃ ┃ \n"# Y. \6 e( H" ^5 I7 X( _9 _' _
- +"┃ 联系我们:新大榭论坛工作室(Zhanglb's Design Workroom) ┃ \n"
5 T/ } S- j) y$ @0 W$ b: z7 G# \ - +"┃---------------------------------------------------------┃ \n"$ r3 ]( ~3 t& Y6 k: ^0 i
- +"┃ 微信:newdaxie ┃ \n"7 G4 b4 ~" j. ]4 }
- +"┃ Q Q: 344388696 ┃ \n"
* D5 K; i" [; i - +"┃ 手机:13566035181(665181) ┃ \n"" Q% b: o' B( T5 b
- +"┃---------------------------------------------------------┃ \n"/ F( Y ?, Z3 i5 ]7 T
- +"┃ ┃ \n"
/ g& x. N {, c: j0 T: F* G* O - +"┃ 我们立足大榭,始终专注于大榭地方网络社区平台的建设, ┃ \n"* C- C; x: A- C* s* E) }
- +"┃ 努力把新大榭打造成集论坛、商城、博客、咨讯、新闻、娱乐 ┃ \n"
$ u4 Y! m# u g5 _- X- u - +"┃ 便民为一体的综合性地方门户 …… ┃ \n"
4 T W9 V; ?" w1 x; j* P - +"┃ ┃ \n"
- S2 V1 t) n3 t - +"┃ 我们每天会及时更新大榭最新的新闻咨讯,提供更多生活 ┃ \n"" e- C8 [+ I9 V- Z0 P' f
- +"┃ 便民服务及休闲娱乐空间,免费申请会员和博客空间 …… ┃ \n"
5 o* k0 s7 e7 N! z" \4 w- H( h - +"┃ ┃ \n"
: }- x# {3 D+ m9 P# T. a6 L - +"┃ 没有最好的,只有更好的!我们一直在努力 …… ┃ \n"9 T3 ~! \ d' d# E {
- +"┃ ┃ \n"
5 `8 {, e* c8 C( f, x - +"┃ 我们三大特色:办公软件、商家黄页、企业服务 …… ┃ \n"
7 ]# |' s( l4 K$ A: i% P& n2 ?& j - +"┃ ┃ \n"
( P$ L9 D9 p5 h: ~6 i+ S! {! U( m - +"┃---------------------------------------------------------┃ \n"7 {- B5 k( P4 \. s A. i
- +"┃ ┃ \n"
" z( K- `% n1 U- C7 ^0 n - +"┃ 如果你喜欢本站,请登陆论坛,让我们相识 ┃ \n"6 D1 v! S0 p1 X" f2 T, v$ a
- +"┃ ┃ \n") R% o0 h2 e2 S9 Q2 ^& ^' a0 Q( D
- +"┃ 相识即有缘 相知亦相逢 ┃ \n"+ U7 F" f: M2 S1 O4 M" L. T+ q# ]
- +"┃ ┃ \n"3 x2 k: r7 d% b. t3 c8 b2 s
- +"┃ ┃ \n"$ F/ H* g# _. ]4 Y4 L6 m, A3 w
- +"┃ 新大榭论坛 ┃ \n"+ R" _8 `' ?8 t: H$ o
- +"┃ 2008.03.15 ┃ \n"
4 }) y: f% i) y8 t; U' g. l; M - +"┃ ┃ \n"3 T& b' {3 I; H/ x
- +"┃ Oooo ┃ \n"* l2 b- \7 g9 {, X% x: ?1 e/ u
- +"┗━━━━━━━━━━ oooO━-( )━━━━━━━━━━━━┛ \n"
6 J- a" x4 S6 T' ]1 N) l# x: F3 W/ i - +" ( ) ) / \n"( t& F8 ~0 ^) Z- U
- +" \ ( (_/ \n"
8 ?8 u; Z$ K2 q2 T* U - +" \_) \n"
" C' J9 e& u5 v - )
9 d9 W4 _$ z6 i5 M# i# U' k/ d. _
+ v- _4 q- e- ?' A! S- # 此文本模板来自 http://www.daxie.net.cn/readme.txt) ?9 E. {( {# u5 U
4 n4 ^$ i: q5 N6 {. Z2 X+ o- print("重装电脑D盘初始化目录设置完成!"); r9 {$ M3 x" k0 E% s( C7 p z
P2 v' \9 s a. x1 L- J- "/////////////////////////////////////////////////////////////////"7 v8 L9 \+ \5 t. g
" j$ s& N6 c/ r, _- # ↓↓↓ 以下代码为程序界面美化
$ T3 B( D" g" B) Y/ U" k - print("")
9 I4 v. q9 v% W8 E5 ]7 f$ Q - print("////////////////////////////////////////////////////////////")
9 ^7 v1 F/ l! m% q$ h# ]" p - 1 q8 U" y8 J$ O8 P9 @1 G
- # ↓↓↓ 以下代码优化与答题无关,可屏蔽IDLE程序意外退出!
9 g- |6 |, X3 X/ H$ Y0 N - print(""), O- B7 h+ N5 R/ l
- print("┏----------------------------┓")/ G0 r( Y: S7 c. Q6 @- }* C3 S! t. X4 q
- print("┣--- 按下回车键即退出程序 ---┫")
1 V( z& @5 G+ [ - print("┗----------------------------┛"); _# r' `6 C- U( C2 i
- print("")
1 F& N! @& z @0 a" | - input(">>> ")
复制代码 |
|