如何在python文件中使用密码?

时间:2019-05-27 08:21:39

标签: python hash passwords splinter

我编写了以下代码来自动化一些工作。但是登录到应用程序时需要使用密码。

这是一个在服务器上的cron中运行的py文件。因此,我无法清楚地输入密码。

该怎么办?你能提供建议吗?

<table class="table table-bordered table-responsive table-hover">
    <tr>
        <th><b>Movie Name </b></th>
        <th><b>Movie Category </b></th>
        <th><b>Movie Year </b></th>
        <th><b>Movie Description </b></th>
        <th></th>


    </tr>
    @foreach (var item in Model)
    {
    <tr>
        <td>@item.MovieID</td>
        <td>@item.MovieCategory</td>
        <td>@item.MovieYear</td>
        <td>@item.MovieDescription</td>
        <td>
            @Html.ActionLink("Edit", "Edit", new { id = item.MovieID }) |
            @Html.ActionLink("Details", "Details", new { id = item.MovieID }) |
            @Html.ActionLink("Delete", "Delete", new { id = item.MovieID })
        </td>
    </tr>
    }
</table>

1 个答案:

答案 0 :(得分:0)

我发现了这个。很简单,但适用于我的情况。

import keyring
service_id = 'some_app_name'
keyring.set_password(service_id, 'user', 'welcome')
password = keyring.get_password(service_id, 'user') # retrieve password
print(password)


import base64
pass1=base64.b64encode(b"welcome") 
repr = base64.b64decode(b'd2VsY29tZQ==')
secret = repr.decode('utf-8')
print(secret)