用python的easygui模块做一个简易通讯录的系统它一共有3个功能: 1. 添加联系人 2. 查找联系人 3. 删除联系人先看一下主界面:下面是写入联系人的界面: 下面是查询联系人的界面:它可以通过联系人姓氏开头的拼音查找
转载
2023-08-08 11:34:12
456阅读
一个简单的通讯录例子#!/usr/bin/python
__author__ = 'fierce'
#coding:utf-8
import os #引用os模块
import pickle #应用pickle模块
Path='/home/Person.data' #全局变量,这里是通讯录物理路径
#判断通讯录是否存在,不存在则创建空通讯录
if os.path.exists(Path) == F
转载
2023-08-08 14:32:19
308阅读
驱动案例通讯录:要求打印出企业全部十名员工通讯录。(要求有文件相关操作)内置函数自定义函数函数指被封装起来的、实现某种功能的一段代码。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
转载
2023-08-11 22:37:15
262阅读
先上图 代码:#通讯录
#界面提示
print("|---欢迎进入通讯录系统---|")
print("|---1:查询全部联系人 ---|")
print("|---2:查询特定联系人 ---|")
print("|---3:更新联系人信息 ---|")
print("|---4:插入新的联系人 ---|")
print("|---5:删除已有联系人 ---|")
pr
转载
2023-06-30 10:30:47
89阅读
点赞
python手机通讯录基本思路:列表嵌套字典[{‘姓名’:张三,‘手机号’:XX,'邮箱:XX,‘地址’:XX},
{‘姓名’:李四,‘手机号’:XX,'邮箱:XX,‘地址’:XX},
{‘姓名’:赵五,‘手机号’:XX,'邮箱:XX,‘地址’:XX},
{‘姓名’:王六,‘手机号’:XX,'邮箱:XX,‘地址’:XX}]通讯录功能:一、添加联系人要点: 判断通讯录是否为空、姓名输入是否为空
转载
2023-09-04 15:41:27
2235阅读
myPhoneBook2.py
#!/usr/bin/python
# -*- coding: utf-8 -*-
import re
class PhoneBook(object):
'''这是一个电话簿脚本。
该脚本能够实现
AddContact:添加联系人信息
ShowContact:查找姓名显示联系人
SaveContacts:存储联系人到 TXT 文档(存储格式——姓名:号码/号码)
L
转载
2023-09-03 14:08:09
325阅读
Java实现通讯录,面向对象知识的复习整体框架1.CMUtility工具类2.Customer 为对象类3,CustomerList对象数组类4,CustomerView主函数类CMUtility的实现功能选择格式输入函数方法赋值函数的格式化输入函数get/set方法赋值调用函数删除确认函数Customer类的实现CustomerList 类的实现类的成员变量及构造器类内方法(增删改查)添加客户
转载
2023-08-14 17:12:15
57阅读
import java.util.*;public classOperate
{
Scanner in= newScanner(System.in);
Vector vector = new Vector();
TelNoteRegex regex= newTelNoteRegex();//添加信息方法
public voidaddOperation()
{int a = 1;
String na
转载
2023-08-04 12:02:59
170阅读
通讯录管理系统=====欢迎使用通讯录管理系统===== 1.添加 2.修改 3.册除 4.查询 5.排序 6.退出 ============================= 请选择你要执行的操作的序号,具体要求: 1)通讯录要以文件的形式存储在硬盘上(比如D:\tongxunlu) ,每一条数据(联系人姓名和手机号码)存储一行,如果一个联系人有多个手机号,则都存储在同一行,即通讯录中每个联系入
转载
2023-08-11 22:37:24
256阅读
python通讯录tkinter库,文件读写,面向对象等一.前期准备 1.功能:电话薄由登录窗口和主窗口等6个窗口组成,达成添加,删除,修改查询联系人电话的功能。 2.准备知识:面向对象、文件读写、python的tkinter库二、代码及实例效果图 登录信息和电话信息为excel文件,以逗号文件格式保存 每个点作为一个py文件 1.登录窗口 (1)登录窗口上放有三个框架、用户名及密码的标签和入口文
转载
2023-11-07 07:16:18
238阅读
闲着没事,用python写一个模拟通讯录,要求要实现常用的通讯录的功能,基本流程如下接下来就按照这个流程实现各个模块的功能(源代码附在文末)一. 定义一个类,并初始化import json
import time
class Contact(object):
def __init__(self):
with open("contact.txt", 'r', encodi
转载
2023-08-20 18:39:51
3阅读
要求:编写一个简单的通讯录1、通讯录包含至少包含姓名、电话号码、电子邮箱;2、通讯录的信息能够保存在本地磁盘;3、通讯录查找特定人员的信息;4、通讯录能够修改特定人员的信息;5、通讯录能够删除特定人员的信息;6、通讯录能完全显示所有人的信息 方法:Python 2.7.9 / Windows1 # -*- coding: gbk -*-
2
3 import os,sys
转载
2023-06-10 19:05:10
629阅读
一、获取多个人的信息:要解决通讯录导入多个人的信息之前,要解决获取多个人的信息。我通过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
转载
2023-08-08 09:51:16
324阅读
C语言编写通讯录1.题目要求2.需求分析3.总体设计4.模块设计5.程序测试与运行结果6.总结 1.题目要求用C语言实现模拟手机通讯录管理系统的功能。功能要求有:查看功能、增加功能、修改功能、删除功能。查看功能:用户可以查看到通讯录中所有人员的姓名和电话号码,同时,为了方便用户寻找,将通讯录中的人员按照办公、个人、商务的类别进行分类存储以及展示。增加功能:用户可以按照实际需求将新的联系人名字以及
转载
2023-12-24 09:56:02
132阅读
对于一般的通讯录系统,主要有两个参数:姓名和电话号码,所以可以利用python编程里面的字典来进行建立之间的所属关系,可以利用以下代码简单实现:1. print('|--- 欢迎进入通讯录程序 ---|')
2. print('|--- 1:查询联系人资料 ---|')
3. print('|--- 2:插入新的联系人 ---|')
4. print('|--- 3:删除已有联系人 ---|
转载
2023-08-11 17:23:36
1580阅读
完成简易手机通讯录管理系统,包括以下功能:能够循环接收客户端输入的功能编号,并根据编号选择对应的功能操作
用户输入“1”时,执行增加姓名和手机号码的操作
用户输入“2”时,执行删除姓名和手机号码的操作,根据用户输入姓名,删除对应手机号码
用户输入“3”时,执行修改手机号码的操作,根据用户输入姓名,修改对应手机号码
用户输入“4”时,执行显示全部姓名和手机号码的操作
用户输入“5”时,执行查询手机号
转载
2023-05-31 11:34:15
465阅读