当我面有数据需要保存时,第一时间一般会想到写到一个txt文件中,当然,数据量比较大的时候还是写到数据库比较方便管理,需要进行网络传输时要序列化,json化。下面主要整理一下平时用的最多的写入到文件中,一般以txt结尾,linux里不会以后缀来区分文件类型,后缀可以随便,也可以没有。 python读....
分类:
编程语言 时间:
2015-09-14 00:32:28
阅读次数:
351
说明:主要是file()和open()函数的使用,但在查open()函数的帮助时,会有下面的说明:>>>help(open)
……
Openafileusingthefile()type,returnsafileobject.因此,两个函数其实都是一样的,下面只用file()。在列举file()的作用时,使用help即是很好的方法,下面则是应..
分类:
编程语言 时间:
2015-09-04 22:42:12
阅读次数:
280
1.基本需求编写登陆接口,实现如下需求:(1)输入用户名密码(2)认证成功后显示欢迎信息(3)输错三次后锁定2.实现细节·每添加一个用户,需要手动添加三个文件文件功能username_count.txt记录用户输错密码的次数,最大为3次,如果用户密码输入正确,则重置为0,默认为0usern..
分类:
编程语言 时间:
2015-09-04 22:37:10
阅读次数:
340
日常操作中,少不了文本处理,如程序输入数据准备,python凭借其简洁优雅的语法,在文本处理上比C++等编译型语言开发效率高出一大截。文件操作示例#输入文件f = open(r'D:\Python27\pro\123.bak')#输出文件fw = open(r'D:\Python27\pro\123...
分类:
编程语言 时间:
2015-08-31 17:01:27
阅读次数:
191
一 打印 Hello world1,输入 Python “Hello world”即可2,脚本文件输出Hello World再命令行(cmd),输入 python 文件路径+文件名3,Python注释(1)python 单行注释用 #(2)python 多行注释 开头 三个 双引号,结尾 三个双.....
分类:
编程语言 时间:
2015-08-30 00:42:20
阅读次数:
151
1.文件的操作:
操作
解释
output=open(r'c:\123.txt','w')
创建输出文件,w写入
input=open('data','r')
创建输出文件,r读取
input=open('data')
创建输出文件,r默认
s=input.read...
分类:
编程语言 时间:
2015-08-29 23:17:35
阅读次数:
172
Python有如下的基本规则: #后表示注释 \n是行分隔符 \是继续上一行,将过长语句分开 ;分号将两个语句连接在一行中 :冒号将代码头和体分开 代码块用缩进块的方式体现 不同缩进深度分隔不同的代码块 Python文件用模块的形式组织缩进推荐风格,缩进四个空格宽度,...
分类:
编程语言 时间:
2015-08-29 16:44:06
阅读次数:
206
最近学习python的时候经常会看到好多py文件中都有if _name_ == ‘_main_‘: 这句话,所以就花点儿时间来研究一下,总结了一下使用方法及原则。平时我们使用python IDE编写py程序的时候 一般是很少用到if name == ‘main‘:这句话的,因为我们在运行py文件时,没有牵扯到其他目录下自定义的py文件,所以不用写这句话就可以无忧地执行当前py文件中的函数,但 想想...
分类:
编程语言 时间:
2015-08-27 15:29:49
阅读次数:
190
用python写程序真的很简单,当我们开发出功能后,特别是带窗体的python程序,需要将python程序转成双击运行的exe程序。我们需要一个第三方模块 py2exe,就是将py转成exe的模块。只需py2exe怎么安装,我这里就不详细说明了,直接到官网上下载对应python的py2exe版本,然后是傻瓜式安装,并且安装好后py2exe模块会自动添加到python的路径中。然后就简单了,我们在要被...
分类:
编程语言 时间:
2015-08-27 15:21:43
阅读次数:
309
想必很多初次接触Python的同学都会见到这样的一句话,if __name__=="__main__":那么这个语句到底是做什么用的呢?在解释之前,首先要声明的是,不管你是多么小白,你一定要知道的是:1、Python文件的后缀为 .py;2、.py文件既可以用来直接执行,就像一个小程序一样,也可以用...
分类:
编程语言 时间:
2015-08-26 19:38:42
阅读次数:
131