python编写通讯录_51CTO博客
python的easygui模块做一个简易通讯录的系统它一共有3个功能:        1. 添加联系人        2. 查找联系人        3. 删除联系人先看一下主界面:下面是写入联系人的界面: 下面是查询联系人的界面:它可以通过联系人姓氏开头的拼音查找
一个简单的通讯录例子#!/usr/bin/python __author__ = 'fierce' #coding:utf-8 import os #引用os模块 import pickle #应用pickle模块 Path='/home/Person.data' #全局变量,这里是通讯录物理路径 #判断通讯录是否存在,不存在则创建空通讯录 if os.path.exists(Path) == F
驱动案例通讯录:要求打印出企业全部十名员工通讯录。(要求有文件相关操作)内置函数自定义函数函数指被封装起来的、实现某种功能的一段代码。Python安装包、标准库中自带的函数统称为内置函数,用户自己编写的函数称为自定义函数,不管是哪种函数,其定义和调用方式都是一样的。函数的定义Python中使用关键字def定义函数。def 函数名(参数列表)函数体[return 语句]无参函数定义def weath
闲着没事,用python写一个模拟通讯录,要求要实现常用的通讯录的功能,基本流程如下
转载 2019-06-01 09:07:00
126阅读
最近帮一个小伙伴写了一个python操作excel的代码,需求是通过python操作excel,用excel作为数据库存储信息,实现增删改查功能,没有用户界面。一、使用库选择能够操作excel的库也比较多,最后按下表对比使用了对excel支持比较好的xlwings库,基本支持两种格式和各种操作,速度较快,如下表:二、代码import os import xlwings as xw filePat
先上图 代码:#通讯录 #界面提示 print("|---欢迎进入通讯录系统---|") print("|---1:查询全部联系人 ---|") print("|---2:查询特定联系人 ---|") print("|---3:更新联系人信息 ---|") print("|---4:插入新的联系人 ---|") print("|---5:删除已有联系人 ---|") pr
转载 2023-06-30 10:30:47
89阅读
1点赞
python手机通讯录基本思路:列表嵌套字典[{‘姓名’:张三,‘手机号’:XX,'邮箱:XX,‘地址’:XX}, {‘姓名’:李四,‘手机号’:XX,'邮箱:XX,‘地址’:XX}, {‘姓名’:赵五,‘手机号’:XX,'邮箱:XX,‘地址’:XX}, {‘姓名’:王六,‘手机号’:XX,'邮箱:XX,‘地址’:XX}]通讯录功能:一、添加联系人要点: 判断通讯录是否为空、姓名输入是否为空
myPhoneBook2.py #!/usr/bin/python # -*- coding: utf-8 -*- import re class PhoneBook(object): '''这是一个电话簿脚本。 该脚本能够实现 AddContact:添加联系人信息 ShowContact:查找姓名显示联系人 SaveContacts:存储联系人到 TXT 文档(存储格式——姓名:号码/号码) L
Java实现通讯录,面向对象知识的复习整体框架1.CMUtility工具类2.Customer 为对象类3,CustomerList对象数组类4,CustomerView主函数类CMUtility的实现功能选择格式输入函数方法赋值函数的格式化输入函数get/set方法赋值调用函数删除确认函数Customer类的实现CustomerList 类的实现类的成员变量及构造器类内方法(增删改查)添加客户
import java.util.*;public classOperate { Scanner in= newScanner(System.in); Vector vector = new Vector(); TelNoteRegex regex= newTelNoteRegex();//添加信息方法 public voidaddOperation() {int a = 1; String na
通讯录管理系统=====欢迎使用通讯录管理系统===== 1.添加 2.修改 3.册除 4.查询 5.排序 6.退出 ============================= 请选择你要执行的操作的序号,具体要求: 1)通讯录要以文件的形式存储在硬盘上(比如D:\tongxunlu) ,每一条数据(联系人姓名和手机号码)存储一行,如果一个联系人有多个手机号,则都存储在同一行,即通讯录中每个联系入
python通讯录tkinter库,文件读写,面向对象等一.前期准备 1.功能:电话薄由登录窗口和主窗口等6个窗口组成,达成添加,删除,修改查询联系人电话的功能。 2.准备知识:面向对象、文件读写、python的tkinter库二、代码及实例效果图 登录信息和电话信息为excel文件,以逗号文件格式保存 每个点作为一个py文件 1.登录窗口 (1)登录窗口上放有三个框架、用户名及密码的标签和入口文
闲着没事,用python写一个模拟通讯录,要求要实现常用的通讯录的功能,基本流程如下接下来就按照这个流程实现各个模块的功能(源代码附在文末)一. 定义一个类,并初始化import json import time class Contact(object): def __init__(self): with open("contact.txt", 'r', encodi
要求:编写一个简单的通讯录1、通讯录包含至少包含姓名、电话号码、电子邮箱;2、通讯录的信息能够保存在本地磁盘;3、通讯录查找特定人员的信息;4、通讯录能够修改特定人员的信息;5、通讯录能够删除特定人员的信息;6、通讯录能完全显示所有人的信息 方法:Python 2.7.9 / Windows1 # -*- coding: gbk -*- 2 3 import os,sys
一、获取多个人的信息:要解决通讯录导入多个人的信息之前,要解决获取多个人的信息。我通过plus.contacts.getAddressBook和address.find的套用把通讯录里面的所有联系人的id和displayName获取出来,然后通过自己写的通讯录获取页面显示出来。1、解决这个问题首先你要自己写一个js通讯录,这样可以把你所有联系人首字母分离出来,并且旁边可以跳转到你要的首字母。资料可
转载 2023-07-24 22:10:11
560阅读
最近用python写了一个通讯录,过程很艰难,但还是写出来了。import os os.mkdir("address") fp=open("./address/address_book.txt","w+") list=[] def add(): print("-------------输入老铁信息吧-----------") name=input("输入老铁姓名:") te
"为何表情,要让这世界安排?"诶,我们也对python的一些基础语法有了一定能的了解了。并且在这基础上,学习了python中的文件操作,那么有了这些东西以后啊,我们能做什么呢?或许对很多数据结构的初学者来说,通讯录是他们第一个可以展示他们所习得知识的舞台。那么python中的通讯录,是怎样实现的呢?一、main函数与功能列表python属于是一种半编译半解释的语言,没有严格的main
C语言编写通讯录1.题目要求2.需求分析3.总体设计4.模块设计5.程序测试与运行结果6.总结 1.题目要求用C语言实现模拟手机通讯录管理系统的功能。功能要求有:查看功能、增加功能、修改功能、删除功能。查看功能:用户可以查看到通讯录中所有人员的姓名和电话号码,同时,为了方便用户寻找,将通讯录中的人员按照办公、个人、商务的类别进行分类存储以及展示。增加功能:用户可以按照实际需求将新的联系人名字以及
对于一般的通讯录系统,主要有两个参数:姓名和电话号码,所以可以利用python编程里面的字典来进行建立之间的所属关系,可以利用以下代码简单实现:1. print('|--- 欢迎进入通讯录程序 ---|') 2. print('|--- 1:查询联系人资料 ---|') 3. print('|--- 2:插入新的联系人 ---|') 4. print('|--- 3:删除已有联系人 ---|
完成简易手机通讯录管理系统,包括以下功能:能够循环接收客户端输入的功能编号,并根据编号选择对应的功能操作 用户输入“1”时,执行增加姓名和手机号码的操作 用户输入“2”时,执行删除姓名和手机号码的操作,根据用户输入姓名,删除对应手机号码 用户输入“3”时,执行修改手机号码的操作,根据用户输入姓名,修改对应手机号码 用户输入“4”时,执行显示全部姓名和手机号码的操作 用户输入“5”时,执行查询手机号
  • 1
  • 2
  • 3
  • 4
  • 5