擅长:python、mysql、java
<p>如果要使用<code>parse</code>模块,可以运行<code>pip install parse</code>并使用以下代码:</p>
<pre><code>import parse
pattern = '{[a-z][A_Z][0-9]} : {[a-z][A_Z][0-9]}'
lines = []
user = input ("enter username: ")
password = input ("enter password: ")
with open('username.txt', 'r') as f:
line = f.readline()
while line:
u, p = parse.parse(pattern, line)
lines.append((u, p))
line = f.readline()
users = [ u for (u, p) in lines ]
if user in users:
print(f'Username {user} is taken, please try again.')
else:
with open('username.txt', 'a') as f:
f.write(f'{user} : {password}')
print(f'Username and password successfully created.')
</code></pre>
<p><a href="https://i.stack.imgur.com/7Q9zN.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/7Q9zN.png" alt="this is the output"/></a></p>