python通讯录tkinter库,文件读写,面向对象等一.前期准备 1.功能:电话薄由登录窗口和主窗口等6个窗口组成,达成添加,删除,修改查询联系人电话的功能。 2.准备知识:面向对象、文件读写、python的tkinter库二、代码及实例效果图 登录信息和电话信息为excel文件,以逗号文件格式保存 每个点作为一个py文件 1.登录窗口 (1)登录窗口上放有三个框架、用户名及密码的标签和入口文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-07 07:16:18
                            
                                262阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            要求:编写一个简单的通讯录1、通讯录包含至少包含姓名、电话号码、电子邮箱;2、通讯录的信息能够保存在本地磁盘;3、通讯录查找特定人员的信息;4、通讯录能够修改特定人员的信息;5、通讯录能够删除特定人员的信息;6、通讯录能完全显示所有人的信息 方法:Python 2.7.9 / Windows1 # -*- coding: gbk -*-
  2 
  3 import os,sys            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 19:05:10
                            
                                670阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一个简单的通讯录例子#!/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
                            
                                334阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            完成简易手机通讯录管理系统,包括以下功能:能够循环接收客户端输入的功能编号,并根据编号选择对应的功能操作
用户输入“1”时,执行增加姓名和手机号码的操作
用户输入“2”时,执行删除姓名和手机号码的操作,根据用户输入姓名,删除对应手机号码
用户输入“3”时,执行修改手机号码的操作,根据用户输入姓名,修改对应手机号码
用户输入“4”时,执行显示全部姓名和手机号码的操作
用户输入“5”时,执行查询手机号            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-31 11:34:15
                            
                                559阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对于一般的通讯录系统,主要有两个参数:姓名和电话号码,所以可以利用python编程里面的字典来进行建立之间的所属关系,可以利用以下代码简单实现:1. print('|--- 欢迎进入通讯录程序 ---|')
2. print('|--- 1:查询联系人资料  ---|')
3. print('|--- 2:插入新的联系人  ---|')
4. print('|--- 3:删除已有联系人  ---|            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 17:23:36
                            
                                1594阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近用python写了一个通讯录,过程很艰难,但还是写出来了。import os
os.mkdir("address")
fp=open("./address/address_book.txt","w+")
list=[]
def add():
    print("-------------输入老铁信息吧-----------")
    name=input("输入老铁姓名:")
    te            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 12:09:18
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            用python的easygui模块做一个简易通讯录的系统它一共有3个功能:        1. 添加联系人        2. 查找联系人        3. 删除联系人先看一下主界面:下面是写入联系人的界面: 下面是查询联系人的界面:它可以通过联系人姓氏开头的拼音查找            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 11:34:12
                            
                                475阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.功能1.添加联系人
2.显示联系人
3.删除联系人
4.查找联系人
5.修改联系人
6.清空联系人
7.退出系统2.运行环境因为是纯C++写,未用任何图形库与界面,所以基本任何环境下均可运行,以下为本人环境1.window10
2.Visual Studio 20193.写在前面之前在折腾游戏逆向的时候去折腾的C++,今天突然翻到之前写的小玩意,用来进行回顾知识还是可以的,在窗口运行(对,就是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-29 05:37:50
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            为了创建一个简单而有效的通讯录应用程序,我将沉浸在这个过程的各个方面,包括环境配置、编译过程、参数调优、定制开发、调试技巧和进阶指南。接下来,我会详细记录整个过程。
### 环境配置
在开始之前,我们需要确保我们的开发环境已正确配置。我选择使用Python作为开发语言,并安装必要的库来处理联系人信息。以下是环境配置的流程图以及相关的安装命令。
```mermaid
flowchart TD            
                
         
            
            
            
            # 通讯录Python:轻松管理联系人
在数字化时代,管理联系人的信息变得越来越重要。我们经常需要记录和查找朋友、同事或家人的联系方式,传统的纸质通讯录显然不够方便。幸运的是,我们可以使用Python编写一个简单而实用的通讯录程序,让你快速存储、查找和删除联系人信息。
## 创建通讯录的基础
首先,让我们创建一个联系人类。这个类将包括联系人的名字、电话号码和电子邮件地址等基本信息。
```            
                
         
            
            
            
            原标题:苹果手机通讯录怎么恢复?这才是正确的打开方式!苹果手机通讯录怎么恢复?在社交软件使用频率如此高的当下,部分手机用户还是习惯通过电话号码来和朋友进行直接的联系。毕竟社交软件不能保证及时地沟通和回复,通过电话的方式可以高效解决问题,假如自己平常使用手机的时候不小心把通讯录删除了,想必会对日常生活造成影响,为了解决这个问题,今天会分享一些恢复手机通讯录的技巧,需要的话可以收藏一波。苹果手机通讯录            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 07:13:44
                            
                                119阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            增加联系人: 用户输入姓名、地址、电话等信息,将信息保存在一个列表中列出联系人: 打印输出所有联系人的信息查询联系人: 用户输入联系人姓名,打印输出该联系人的信息修改联系人:用户查询需要修改的用户名,并对其进行修改。删除联系人: 用户输入联系人姓名,从通讯录中删除该联系人'''
@Author: llody
@FilePath: \web\通讯录管理程序.py
'''
persons =[{'na            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-12 19:47:33
                            
                                331阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近帮一个小伙伴写了一个python操作excel的代码,需求是通过python操作excel,用excel作为数据库存储信息,实现增删改查功能,没有用户界面。一、使用库选择能够操作excel的库也比较多,最后按下表对比使用了对excel支持比较好的xlwings库,基本支持两种格式和各种操作,速度较快,如下表:二、代码import os
import xlwings as xw
filePat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 22:37:15
                            
                                274阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            先上图 代码:#通讯录
 #界面提示
 print("|---欢迎进入通讯录系统---|")
 print("|---1:查询全部联系人 ---|")
 print("|---2:查询特定联系人 ---|")
 print("|---3:更新联系人信息 ---|")
 print("|---4:插入新的联系人 ---|")
 print("|---5:删除已有联系人 ---|")
 pr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-30 10:30:47
                            
                                95阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            性能要求:源代码如下:print("|---欢迎进入通讯录程序---|")
print("|---1:查询联系人资料 ---|")
print("|---2:插入新的联系人 ---|")
print("|---3:删除已有联系人 ---|")
print("|---4:退出通讯录程序 ---|")
print("")
dict1={}
while(1):
    n=input("请输入相关的指令            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-17 22:53:34
                            
                                189阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #(1)通讯录储存姓名和电话号码,能够提示用户往其中增加记录。 
#(2)实现通讯录的查询功能:给出一个姓名,找到对应的电话号码 . # (3)通讯录的条
# 定义添加或更新条目的函数
def add_phone_book(phone_book, name, tel):
    if name in phone_book:          # 如果姓名再电话薄
        phone_bo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 21:20:38
                            
                                136阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1.打印输出学生通讯录管理系统的菜单2.接收用户从键盘输入的选择序号3.根据输入的选择序号,判断并执行不同的功能注意:本例中,要想保存所以学生的通讯信息,需要用到字典。1.打印输出学生通讯录管理系统的菜单首先我们先定义一个showMenu()函数,实现打印输出菜单的功能在实际应用中,学生通讯系统运行时,需要不间断地显示菜单信息。这时需要将showMenu()函数放到一个循环里:while Tr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-07 06:28:38
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、打开软件 新建窗口 输入代码#通讯录
 
#界面提示设计
print('|---欢迎进入通讯录程序---|')
print('|---1:查询全部联系人---|')
print('|---2:查询特定联系人---|')
print('|---3:更新联系人信息---|')
print('|---4:插入心的联系人---|')
print('|---5:删除已有联系人---|')
print('            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-07 16:20:49
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            驱动案例通讯录:要求打印出企业全部十名员工通讯录。(要求有文件相关操作)内置函数自定义函数函数指被封装起来的、实现某种功能的一段代码。Python安装包、标准库中自带的函数统称为内置函数,用户自己编写的函数称为自定义函数,不管是哪种函数,其定义和调用方式都是一样的。函数的定义Python中使用关键字def定义函数。def 函数名(参数列表)函数体[return 语句]无参函数定义def weath            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 22:35:05
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            闲着没事,用python写一个模拟通讯录,要求要实现常用的通讯录的功能,基本流程如下            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-06-01 09:07:00
                            
                                151阅读
                            
                                                                             
                 
                
                                
                    