python在windows系统上创建文件
2024-08-27 04:19:55
正确方法为:open("test1.txt",'wb')或open("test1.txt",'w')
以下是网上的方法创建遇到的问题
使用Python2.7在windows系统中os.mknod调用错误
一直想学习一门脚本语言,用来做一些快速的脚本处理。在同事的强烈推荐下,我选择了Python。最开始被它吸引的是 缩进即代码块 的风格。在c++开发中,不规范的缩进风格让人总是产生一种不舒服的代码阅读体验。我非常欣赏这种新的语言可以优雅的解决这个问题。
开始安装Ptyhon,因为Python在不同系统兼容性上做的相当成熟,所以我决定先在windows试验一下。现在Python的版本分两种,2.7和3.3 。 3.x版本对一些第三方库的兼容不好。选择Python2.7后安装,默认提供console和IDLE两种编程界面选择。Python文法很简单,没有复杂的限制。就像广告词“写Python就像写英语一样”。
接下来,发现在windows的一个问题。当使用os模块中的mknod方法(创建指定名字的空白文件)时,Traceback报以下错误:
AttributeError: 'module' object has no attribute 'mknod'
追其原因是因为windows文件系统与linux文件系统不同,没有node的概念,所以会报错。我们在使用追加打开方式的时候,python会自动创建文件。
最新文章
- 如果做好测试PM【转载】
- SQL语句执行时间测试
- 【bzoj2281】[Sdoi2011]黑白棋
- 11gR2 Clusterware and Grid Home - What You Need to Know
- ionic(一) build你的第一个android apk
- 1. 用U盘安装Centos6.5 + Win7 双系统
- BZOJ 1739: [Usaco2005 mar]Space Elevator 太空电梯
- Xamarin.Android学习之应用程序首选项
- 20175208 《Java程序设计》第六周学习总结
- jmeter接口测试-GET请求路径中包含特殊字符或中文导致Response400报错
- BZOJ2219 数论之神 数论 中国剩余定理 原根 BSGS
- Docker:Docker machine(5)
- .netcore使用vscode多项目调试
- SQL Server优化查询
- Python2.7-copy_reg
- gdb 调试及优化
- python platform模块
- 使用spring EL表达式+自定义切面封装缓存模块
- 【BZOJ2989】数列(CDQ分治,扫描线)
- Web开发者不容错过的10段CSS代码
热门文章
- django框架创建app及使用、
- 解决angular单页面页面底部跳转到新页面滚动条不在顶部的问题
- 利用OpenCV实现图像拼接Stitching模块讲解
- CodeForces - 545CWoodcutters
- mysql不是内部或外部命令--windows环境下报错的解决
- 传统码头建设企业:Azure DevOps Server 流水线技术沟通
- LeetCode 155:最小栈 Min Stack
- MongoDB官方下载安装设置配置文件指定端口号
- [Docker] Win10中安装Docker并运行Nginx镜像
- SetApartmentState(ApartmentState state).Ensure that your Main function has STAThreadAttribute marked on it. This exception is only raised if a debugger is attached to the process