文件操作_用户登陆问题

# username = input("please enter your name:")# passport = input("please enter your passport:")

# with open("list of info",mode="w", encoding="utf-8" ) as f:#     f.write("{}\n{}".format(username,passport))

# print("congratulations")lis = []i = 0while i < 3:    uname = input("please enter your username:")    passwd = input("please enter your password:")

with open("list of info", "r", encoding="utf-8") as f:        for line in f:           lis.append(line)    if uname == lis[0].strip() and passwd == lis[1].strip():        print("Login sucessfully")        break    else:        print("wrong")    i += 1

原文地址:https://www.cnblogs.com/jly1/p/9570678.html

时间: 2024-10-30 03:04:31

文件操作_用户登陆问题的相关文章

文件操作_菜单&lt;代码&gt;

info文件中的内容为: { "河北省": {"石家庄": {"无极县":"", "高邑县":"", "灵寿县":"", "行唐县":"", "元氏县":""}, "唐山市": {"乐亭县":"", "

python文件操作_对文件进行复制拷贝_代码实现

要求: 1,对已经存在的文件进行复制操作 2,复制后的文件在文件名后面加上[复件] 3,文件比较大如何优化处理 1 #-*- coding: UTF-8 -*- 2 #这是python 2 下面写的,用的raw_input 3 #old_file_name用来接收输入的文件名 4 old_file_name = raw_input('请输入要复制的文件名:') 5 #打开输入的文件 6 old_file = open(old_file_name,'r') 7 8 #对新文件的名字进行处理,在后缀

博客基础_django入门_python从入门到实践_用户登陆、注销与注册

要求 登陆.注销系统用户:注册新用户 urls.py views.py  html login.html logout.html regiser.html 截图loading 代码 users 1 # learning_log/ 2 python manage.py startapp users 3 ls users 4 5 # settings.py learning_log/ users/ 6 --snip 7 INSTALL_APPS=[ 8 'users', 9 ] 10 11 # ur

JAVA中的I/O流以及文件操作

一 JAVA语言中主要通过流来完成IO操作. 流:计算机的输入输出之间流动的数据序列,也是类的对象.java中的流方式就像是建立在数据交换源和目的之间的一条通信路径. 数据源:计算机中的数据源是指可以提供数据的地方,包括键盘,磁盘文件,网络接口等. 输入流:从程序外部传向程序的流.输入流只能从中读数据. 输出流: 从程序传到外部的流.输出流只能向其写入数据. 所谓的输入和输出是以程序为中心的,数据流向程序即输入流,数据从程序中流出即输出流. 二 字节流 字节流是以字节为传输单位的数据读写形式,用

Linux操作系统 内存管理、用户操作和文件操作

内存管理.用户操作和文件操作 预备知识: 1.Linux系统的内存分为物理内存和虚拟内存.物理内存是指安装在计算机当中的主存储器:虚拟内存是一段虚拟的逻辑上连续的储存空间,虚拟内存是由多个内存碎片组成,只有正在使用的虚拟内存被存放在内存上,对于暂时不使用的虚拟内存空间其实是储存在外存中.虚拟内存空间地址和实际的物理内存空间地址存在某种逻辑上的关系,如果虚拟内存空间地址的内容将被使用,通过逻辑关系可以计算出此部分内容对应的实际物理内存空间,然后将内容加载到内存中.虚拟内存在一定程度上独立于物理内存

.Net常用技巧_目录与文件操作

using System; using System.Collections.Generic; using System.Text; using System.IO; namespace MyTool { public class FileOperator { /// <summary> /// 返回指定目录下所有文件信息 /// </summary> /// <param name="strDirectory">目录字符串</param>

centos 单用户登陆模式操作

在centos中因为安装java而配置 jdk环境变量的原因,对/etc/profile文件进行了编辑 错误的环境变量配置导致在第一次修改profile文件并保存后,执行source /etc/profile 命令后进行测试 即:javac /java/ java -version   都可以得到正确的验证结果; 随机重启系统 在再一次到达登陆页面的时候出现了异常:选择登陆用户点击(正确的 是出现输入密码的窗口)后,又马上(时间可以忽略)返回选择用户窗口, 不能进行登陆,界面只有显示等待的钟表,

MySQL数据库(7)_用户操作与权限管理、视图、存储过程、触发器、基本函数

用户操作与权限管理 MySQL用户操作 创建用户 方法一: CREATE USER语句创建 CREATE USER "用户名"@"IP地址" IDENTIFIED BY "密码"; 方法二: INSERT语句创建 INSERT INTO mysql.user(user,host, password,ssl_cipher,x509_issuer,x509_subject) VALUES('用户名','IP地址',password('密码'),'',

python成长之路第三篇(4)_作用域,递归,模块,内置模块(os,ConfigParser,hashlib),with文件操作

打个广告欢迎加入linux,python资源分享群群号:478616847 目录: 1.作用域 2.递归 3.模块介绍 4.内置模块-OS 5.内置模块-ConfigParser 6.内置模块-hashlib 7.with文件操作 代码执行环境默认为3.5.1 一.作用域 (1)什么是作用域,官方来说作用域就是就是有不同的命名空间,就像下面的代码一样,a=1它的作用域是全局的,也在全局的命名空间当中,当函数 action中的a=2它就在局部的作用域中,也在局部的命名空间当中. a = 1def