『壹』 python 網頁登陸驗證(自動登錄),這段代碼的問題在哪
可能伺服器檢驗了cookie,你用瀏覽器的開發者工具看一下網頁在提交數據時,具體發送了哪些cookie。
『貳』 python用tkinter創建一個登錄界面
import tkinter
import tkinter.ttk
import tkinter.messagebox
root = tkinter.Tk()
root.title("登錄")
userlabel = tkinter.Label(root,text="用戶名:")
passwordlabel = tkinter.Label(root,text="密碼:")
userlabel.grid(row=0,column=0)
passwordlabel.grid(row=1,column=0)
userentry = tkinter.ttk.Entry(root)
passwordentry = tkinter.ttk.Entry(root,show="●")
userentry.grid(row=0,column=1,padx=10,pady=2)
passwordentry.grid(row=1,column=1,padx=10,pady=2)
def get():
tkinter.messagebox.showinfo("結果","用戶名:" + userentry.get() + "
密碼:" + passwordentry.get())
yes = tkinter.ttk.Button(root,text="確定",command=get)
yes.grid(row=2,column=1)
root.mainloop()
效果圖
『叄』 用python繪制一個「登錄」GUI界面,可以注冊和登錄,且有「取消」按鈕,可以清空輸入框中內容
python提供了多個圖形開發界面的庫,幾個常用Python GUI庫如下:
Tkinter:Tkinter模塊("Tk 介面")是Python的標准Tk GUI工具包的介面.Tk和Tkinter可以在大多數的Unix平台下使用,同樣可以應用在Windows和Macintosh系統里.,Tk8.0的後續版本可以實現本地窗口風格,並良好地運行在絕大多數平台中。
wxPython:wxPython 是一款開源軟體,是 Python 語言的一套優秀的 GUI 圖形庫,允許 Python 程序員很方便的創建完整的、功能鍵全的 GUI 用戶界面。
Jython:Jython程序可以和java無縫集成。除了一些標准模塊,Jython使用Java的模塊。Jython幾乎擁有標準的Python中不依賴於C語言的全部模塊。比如,Jython的用戶界面將使用Swing,AWT或者SWT。Jython可以被動態或靜態地編譯成Java位元組碼。
Tkinter 編程
Tkinter 是Python的標准GUI庫。Python使用Tkinter可以快速的創建GUI應用程序。
由於Tkinter是內置到python的安裝包中、只要安裝好Python之後就能import Tkinter庫、而且IDLE也是用Tkinter編寫而成、對於簡單的圖形界面Tkinter還是能應付自如。
創建一個GUI程序
1、導入Tkinter模塊
2、創建控制項
3、指定這個控制項的master, 即這個控制項屬於哪一個
4、告訴GM(geometry manager)有一個控制項產生了。
實例:
1 #!/usr/bin/python2 # -*- coding: UTF-8 -*-3 4 import Tkinter5 top = Tkinter.Tk()6 # 進入消息循環7 top.mainloop()
『肆』 python如何做界面
PyQt,一個基於Qt的Python介麵包,可以直接使用Qt的控制項,還可以使用QSS進行界面美化,下面我簡單介紹一下這個包的安裝和使用,實驗環境Win7+Python3.6+PyCharm5.0,主要內容如下:
1.首先,安裝PyQt,這個直接在cmd窗口輸入命令「pip install pyqt5」就行,如下,由於安裝包比較大,所以需要等待一會兒:
『伍』 python實現網頁登陸驗證(自動登錄),試了很多百度上的代碼(雖然才幾行),就是登錄不成功,問題在哪
因為這個頁面的登錄表單是用javascript生成的,
除了userName(注意不是你寫的username), password等欄位外,
你還必須提供很多隱藏欄位的信息(包括codeString, safeFlag, u, isPhone等等)
圖片是登錄表單的源代碼,這里的hidden數據你都要在values里給定,才能正確模擬登錄行為
『陸』 小弟今天學的python,用phcharm做了個登錄頁面,用ajax請求的數據傳不過去,代碼如下
感覺$.ajax這段代碼有錯誤。你用firebug之類的調試器調試下,看看載入網頁js會不會出錯,如果沒問題的話,用firebug調試下,看看點擊按鈕後到底有沒有post出數據。
如果post出了數據,那麼再查下是否是python部分的問題。
『柒』 關於參數化登錄,Python代碼實現
通過python第三方庫,xlwt和xlrd模塊,通過使用python自帶selenium模塊,實現大量賬號逐次登錄。同時,創建多線程,提高登陸效率。
『捌』 python django 做了個web ,在登錄界面我想直接調用系統的login模板,可是每次登錄成功之後就跳到
系統的login.html里包含一個重定向URL的next隱藏域。有這么一行:
<input type="hidden" name="next" value="{{ next }}" />
登陸以後跳轉到系統默認的/accounts/profile
你把value改成你想要跳轉的url或者給next重新傳一個url也行
『玖』 使用Python編寫簡單的登錄界面遇到問題
代碼沒問題,這個是python3的代碼,檢查下你用的python環境是python2還是python3的、