我试图用星号掩盖用户输入IDLE的内容,这样他们周围的人就无法看到他们输入/输入的内容.我正在使用基本的原始输入来收集他们输入的内容.
key = raw_input('Password :: ')
Run Code Online (Sandbox Code Playgroud)
用户输入密码后理想的IDLE提示:
Password :: **********
Run Code Online (Sandbox Code Playgroud) 我正在使用以下代码生成2个列表,nameList和gradeList.
nameList[]
gradeList[]
for row in soup.find_all('tr'):
name = row.select('th strong')
grade = row.select('td label')
if grade and name:
if "/" in grade[0].text:
gradeList.append(grade[0].text)
nameShort = re.sub(r'^(.{20}).*$', '\g<1>...', str(name[0].text))
nameList.append(nameShort)
Run Code Online (Sandbox Code Playgroud)
产生类似的东西:
nameList = [“grade 1”,”grade 2222222222”,”grade 3”]
gradeList = [“1/1”,”2/2”,”100000/100000”]
Run Code Online (Sandbox Code Playgroud)
我希望程序能够并排打印2个清洁列中的列表.在每列中,我希望数据对齐到左侧.列表(没有失败)将始终均匀填充.第一列(nameList)永远不会超过25个字符.我正在寻找的将类似于以下内容:
Assignment Grade
0 grade 1 1/1
1 grade 2222222222 2/2
2 grade 3 100000/100000
Run Code Online (Sandbox Code Playgroud)
我已经尝试过使用pandas并且它有效,但格式化很奇怪且不合适.它不会像我想的那样对齐左边.我相信这是因为每个数据在两个列表中都有不同的字符长度(如上所示).
我花了几个小时试图弄清楚如何将我的LG G Pad V410连接到Android Studio,但没有在网上找到任何答案.在充分利用我的设置后,我遇到了一个简单的修复,不需要你篡改你的系统.