zoukankan      html  css  js  c++  java
  • 2020python练习六——文件处理1

    2020python练习六——文件处理1

    @2020.3.13

    #1、编写文件copy工具

    src_file=input('源文件路径>>: ').strip()
    dst_file=input('请输入保存文件路径>>: ').strip()
    with open(r'{}'.format(src_file),mode='rt',encoding='utf-8') as f1,
        open(r'{}'.format(dst_file),mode='wt',encoding='utf-8') as f2:
        res=f1.read()
        f2.write(res)

    #2、编写登录程序,账号密码来自于文件

    inp_username=input('your name>>: ').strip()
    inp_password=input('your password>>: ').strip()
    
    # 验证
    with open('user.txt',mode='rt',encoding='utf-8') as f:
        for line in f:
           username,password=line.strip().split(':')
            if inp_username == username and inp_password == password:
                print('login successfull')
                break
        else:
            print('账号或密码错误')

    #3、编写注册程序,账号密码来存入文件

    name=input('your name>>: ')
    pwd=input('your name>>: ')
    with open('db.txt',mode='at',encoding='utf-8') as f:
        f.write('{}:{}
    '.format(name,pwd))

    PS:

    第2、3 题的测试代码中的文本文件保存路径默认和源程序代码的文件夹一致

  • 相关阅读:
    数据结构化与保存
    使用正则表达式,取得点击次数,函数抽离
    爬取校园新闻首页的新闻
    网络爬虫基础练习
    Hadoop综合大作业
    理解MapReduce
    熟悉常用的HBase操作
    熟悉常用的HDFS操作
    爬虫大作业
    数据结构化与保存
  • 原文地址:https://www.cnblogs.com/bigorangecc/p/12488931.html
Copyright © 2011-2022 走看看