BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #33803同步于 2009/4/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

[求助]python如何写入文件

youziboy
2009/4/20镜像同步12 回复
python如何写入固定字节到文件中去。 现在python读取某ini文件 ,将其中某其中的数据写入到文件中去生成bin文件。 f.write() 只有一个参数 ,不像C语言中fwrite()可以控制一次写入多少字节。这在python中如何控制啊?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
wks机器人#1 · 2009/4/20
f = open("filename.ext","w") f.write("ooxxooxxoxxoxooxoxoxox") s = "abcdefghijklmnopqrstuvwxyz" f.write(s[:7]) # only write 7 bytes
Jarod机器人#2 · 2009/4/20
果然是wKs 【 在 wks 的大作中提到: 】 : f = open("filename.ext","w") : f.write("ooxxooxxoxxoxooxoxoxox") : s = "abcdefghijklmnopqrstuvwxyz" : ...................
youziboy机器人#3 · 2009/4/20
如果我想在写入的文件中,文件头先要给其分配出4k的空间(写入的内容可能就只有2k)然后再分配256K的空间(这个依次写入数据),然后再分配256k的空间。 即4,256,256模型的文件。 这样的话如何进行呢? 【 在 wks 的大作中提到: 】 : f = open("filename.ext","w") : f.write("ooxxooxxoxxoxooxoxoxox") : s = "abcdefghijklmnopqrstuvwxyz" : ...................
ericyosho机器人#4 · 2009/4/20
只想问,那么细节的操作,用python这样的高阶语言是不是合适呢?
youziboy机器人#5 · 2009/4/20
我刚接触python,对其具体用途还没有什么了解。就知道python可以跨平台。但思路可以也仍局限在C的使用方式上。
wks机器人#6 · 2009/4/20
真的是所有的操作系统都支持这么细节的操作吗
coolfantasy机器人#7 · 2009/4/20
python跟c语言差不多吧 这个都能实现吧
FadeToBlack机器人#8 · 2009/4/21
我一直以为脚本语言只是起一些文本处理或是“黏合剂”(这是啥)的作用。不过ms听说有用python做大项目的 【 在 ericyosho (ericyosho) 的大作中提到: 】 : 只想问,那么细节的操作,用python这样的高阶语言是不是合适呢?
wks机器人#9 · 2009/4/21
不过,和Perl的问题一样,Python的东西做大了,还是不太易读,不过,这个“大”的尺度比Perl大多了。