免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3929 | 回复: 15
打印 上一主题 下一主题

Python怎么释放文件出来? [复制链接]

论坛徽章:
2
拜羊年徽章
日期:2015-03-03 16:15:4315-16赛季CBA联赛之同曦
日期:2018-07-25 19:57:32
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-24 10:15 |只看该作者 |倒序浏览
比如一个   test.txt   文件

一个    test.py    程序

我运行test.py就自动在指定的目录把test.txt释放出来

论坛徽章:
0
2 [报告]
发表于 2009-06-24 10:39 |只看该作者
你的释放是啥意思?
是读取test.txt然后打印?还是把程序里print部分输出到text.txt?

论坛徽章:
2
拜羊年徽章
日期:2015-03-03 16:15:4315-16赛季CBA联赛之同曦
日期:2018-07-25 19:57:32
3 [报告]
发表于 2009-06-24 11:04 |只看该作者
原帖由 smallfish_xy 于 2009-6-24 10:39 发表
你的释放是啥意思?
是读取test.txt然后打印?还是把程序里print部分输出到text.txt?


不是这个意思。

用.exe程序来理解,就是一个单独的  test.exe   我运行了这个程序,然后就会在桌面生成一个text.txt的文本文档。

这里把test.py理解为test.exe。

论坛徽章:
0
4 [报告]
发表于 2009-06-24 11:09 |只看该作者
原帖由 Mylib 于 2009-6-24 11:04 发表


不是这个意思。

用.exe程序来理解,就是一个单独的  test.exe   我运行了这个程序,然后就会在桌面生成一个text.txt的文本文档。

这里把test.py理解为test.exe。

在test.py里open或者file写入test.txt就行了
如果是想获取里面print部分,可以用重定向stdout

论坛徽章:
2
拜羊年徽章
日期:2015-03-03 16:15:4315-16赛季CBA联赛之同曦
日期:2018-07-25 19:57:32
5 [报告]
发表于 2009-06-24 11:14 |只看该作者
多谢,我已经理解了,但是想进步一步了解下

如果我要释放的不是.txt的文本文档,如果是.exe的怎么办到?

论坛徽章:
0
6 [报告]
发表于 2009-06-24 11:41 |只看该作者
还是不明白啥叫释放

看你用啥语言编写,都有对应操作文件的函数或者相关类

论坛徽章:
0
7 [报告]
发表于 2009-06-24 11:52 |只看该作者

回复 #5 Mylib 的帖子

难道你是想用test.py来生成一个名字叫做test.exe的文件?

论坛徽章:
0
8 [报告]
发表于 2009-06-24 14:00 |只看该作者
直接用w模式打开一个文件就会自动创建了吧

论坛徽章:
2
拜羊年徽章
日期:2015-03-03 16:15:4315-16赛季CBA联赛之同曦
日期:2018-07-25 19:57:32
9 [报告]
发表于 2009-06-24 14:26 |只看该作者
原帖由 thsniperwolf 于 2009-6-24 11:52 发表
难道你是想用test.py来生成一个名字叫做test.exe的文件?


test.exe是预先创建好的程序,用test.py来把它放出来。

我说的释放意思应该是:

你只能看到一个  test.exe ,只要运行下,旁边就会出现一个 test1.exe 文件。不知道你明白了没有,我自己说的都糊里糊涂的了。:wink:

论坛徽章:
0
10 [报告]
发表于 2009-06-24 16:17 |只看该作者

回复 #9 Mylib 的帖子

我可以理解为是copy么。。。如果是可以用shutil块里面的copy等函数
或者你是指先把test.exe放到一个压缩包里面,然后解压到某个目录下?是这样的话可以调用winrar(如果装了winrar)的解压缩命令,或者python里面也有zip块,可以看看
始终不太明白你说的放出来是怎么回事。。。。。。--!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP