只是用python文件做一個基本的論壇,允許用戶登錄和/或創建一個帳戶。 以爲我會做更多一點,並讓每個用戶使用他們的IP地址登錄,然後能夠使用從他們的IP地址生成的唯一ID進行發佈,就像大多數圖像板一樣。如何使用python獲取瀏覽器的IP地址?
我可以很容易地編寫代碼,但我很難找到如何在不使用Flask的情況下獲取用戶的IP地址。
編輯: 這是我剛纔檢查的代碼,它似乎是工作
#!/usr/bin/python
import md5, cgi,cgitb,codecs
def Maker():
form=cgi.FieldStorage()#for use later
a=form.keys()#for use later
page = 'Content-type: text/html\n\n'
page +='<html><head><title>Test Form</title></head>\n'
from socket import gethostname, gethostbyname
ip = gethostbyname(gethostname())
page+= ip
return page
print Maker()
編輯:代碼心不是工作,還是尋求幫助
您是否直接針對WSGI規範編寫代碼?它通常會在環境中。 – Cairnarvon
那麼你能澄清一下你使用的是哪個Web界面嗎? –