首页 > TAG信息列表 > python9

【Python9】文件打开关闭读写、文件定位、自动关闭文件

文章目录 1. 文件打开与关闭2. 文件读写2.1 读取2.2 写入 3. 文件定位4. with 自动关闭 1. 文件打开与关闭 1)打开文件 open() 例:fileobj = open(filename,mode) fileobj是open()返回的文件对象filename:是该文件的文件名mode是指明文件类型和操作的字符串mode的第一个

python9课——3

 数据类型:整数、浮点数、复数、操作符、函数 整数: 十进制 二进制:0b/0B 八进制:0o/0O 十六进制:0x/0X   浮点数:(有长度限制) 浮点数运算存在不正确尾数(因为10进制化为二进制的时候就不是精确的了)   复数(python独有) z.real()实数部分 z.image()虚数部分   操作符: +   -    * 

Python9-MySQL索引-外键-day43

1.以ATM引出DBMS2、MySQL -服务端 -客户端3、通信交流 -授权 -SQL语句 -数据库 create database db1 default charset=utf8; drop database db1; -数据表 create table tb2; create table tb1(

Python9-MySQL数据库安装及基本操作-day42

MySQL 单机程序(自己DB) 单机程序(共用DB)MySQL:用于管理文件的一个软件 -服务端软件 -socket服务端 -本地文件操作 -解析指令【SQL语句】 -客户端软件(各种各样) -socket客户端 -发送指令 -解析指令【SQL语句】 -DBMS:数据管理

Python9-进程理论-day35

#!/usr/bin/env python# -*- coding:utf-8 -*-# Author:Tim'''进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,

Python9-进程-day36

import osfrom multiprocessing import Processimport timedef func(args,args2): print(args,args2) time.sleep(1) print('子进程:',os.getpid()) print('子进程的父进程:',os.getppid()) #查看当前进程的父进程号 print(12345)if __name__ == '__main

Python9-网络编程-day30

# 由于不同机器上的程序要通信,才产生了网络# server# client# 端口 找到的程序# 在计算机上,每一个需要网络通信的程序,都会开一个端口# 在同一时间只会有一个程序占用一个端口# 不可能在同一时间有两个程序占用同一端口# 端口范围:0-65535# 8000之后的端口# ip---确定唯一一台机器#

Python9-hashilib模块-day28(大年初三)

__getitem__\__setitem__\__delitem__ class Foo: def __init__(self,name,age,sex): self.name = name self.age = age self.sex = sex def __getitem__(self, item): if hasattr(self,item): return self.__dict__[

Python9-反射-day27(大年初三)

复习 '''class 类名(父类,父类2): 静态属性 = '' #静态属性 类属性 def __init__(self): #初始化方法 self.name = 'alex' def func(self): print(self,age) #动态属性 方法对象 = 类名()对象.方法名()对象.属性名对象.name对象.age = 18对象.func()

Python9-封装-day26(大年初三)

class Room: def __init__(self,name,length,width): self.__name = name self.__length = length self.__width = width def get_name(self): return self.__name def set_name(self,newName): if type(newName) is str

Python9-继承1-day24(大年初一)

#面向对象编程:'''思想:角色的抽象,创建类,创建角色,面对对象的关键字class 类名: 静态属性 = ‘aaa' def __init__(self):pass类名.静态属性 ———存储在类的命名空间里对象 = 类名() 实例化:创造了一个self对象,执行init方法,返回self对象给外部类名.方法(对象)对象.属性对象.方

Python9-模块1-day19

在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。1.namedtuple: 生成可以使用名字来访问元素内容的tuple2.deque: 双端队列,可以快速的从另外一侧追加和推出对象3.Counter: 计数器

Python9-day11-作业

# 1.编写装饰器,为多个函数加上认证的功能(用户的账号密码来源于文件),# 要求登录成功一次,后续的函数都无需再输入用户名和密码 FLAG = False def login(func): def inner(*args,**kewargs): global FLAG if FLAG: ret = func(*args,**kewargs)