python 创建用户实例

简介: class 类 与 def函数

import os
'''创建用户类'''
class User_name:

'''初始化实例'''
def __init__(self,name,file_name):
    self.name=name
    self.filename=file_name
    '''开始检测输入用户名 与 文件名 是否文字不等于0 并且大于1'''
def names_one(self):
    try:
        if len(self.name)>=0 and len(self.filename)>=0:
            pass
        '''输入方法异常'''
    except ZeroDivisionError:
        print(f"简单错误问题")
        '''文件不存在或者文件路径不正确异常'''
    except FileNotFoundError:
        print(f"文件不存在,文件路径错误问题")
    else:
        '''创建保存类'''
        with open(self.filename,mode='w',encoding='utf-8')as f:
            f.write(self.name)
            f.close()
'''创建文件名一样的文件'''
def filenames(self):
    try:
        with open(self.filename,mode='r',encoding='utf-8')as a:
            good=a.read()
            '''处理异常问题'''
    except FileNotFoundError:
        pass
    else: #没有异常问题
        words=good.split()
        for i in words:
            s=len(i)
            print(f"总共:{s}个字符")
            print(f"你好:{good}") #结果 over!
'''核实打开姓名是否与保存的相符,相符打印true'''
def true_good(self):
    with open(self.filename,mode='r',encoding='utf-8')as tots:
        sd=tots.read()
        while sd==self.name:
            print("结果为真,true")
            '''结束所有文件'''
            break

'''将创建的类 跟 属性 进行调用!'''
sd=User_name(str(input("请输入用户名:")),str(input("请输入文件名:")))
sds=sd.names_one() #调用1
sdss=sd.filenames() #调用2
sdsss=sd.true_good() #调用3

目录
相关文章
|
5月前
|
算法 Python
Apriori算法的Python实例演示
经过运行,你会看到一些集合出现,每个集合的支持度也会给出。这些集合就是你想要的,经常一起被购买的商品组合。不要忘记,`min_support`参数将决定频繁项集的数量和大小,你可以根据自己的需要进行更改。
172 18
|
9月前
|
前端开发 搜索推荐 编译器
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
384 34
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
|
9月前
|
人工智能 编译器 Python
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
189 0
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
|
10月前
|
数据挖掘 vr&ar C++
让UE自动运行Python脚本:实现与实例解析
本文介绍如何配置Unreal Engine(UE)以自动运行Python脚本,提高开发效率。通过安装Python、配置UE环境及使用第三方插件,实现Python与UE的集成。结合蓝图和C++示例,展示自动化任务处理、关卡生成及数据分析等应用场景。
914 5
Python 练习实例100
Python 练习实例100
|
12月前
|
Python
Python中的push方法详解与实例
Python中的push方法详解与实例
191 3
Python 练习实例99
Python 练习实例99
|
12月前
|
数据处理 Python
Python内置时间模块:Datetime实例详解(一)
Python内置时间模块:Datetime实例详解(一)
223 1

推荐镜像

更多