原创 Python3 import tensorflow 出現FutureWarning: Passing (type, 1) or '1type' 問題

問題描述 心血來潮想要學習TensorFlow,興致勃勃的pip install tensorflow,想要跟着教程走的時候,卻發現import tensorflow時報錯,報錯信息爲 FutureWarning: Passing (

原创 Python 輸出詳細的異常信息(traceback)

問題描述 爲了程序的正常運行,進行異常處理是有必要的,甚至於有時候,我們會主動的拋出異常,然後讓程序進行異常捕獲,再進行進一步的處理。但是,在開發的程序相對較大的過程中,我們不能一昧的進行try....except。而是要弄清楚到底拋

原创 Python 簡單的socket編程(TCP)

問題描述 個人認爲,Socket編程是一個很重要的東西,無論是什麼語言,用到Socket編程的一定有很多,所以,學習Socket編程是很重要的。個人學習Socket編程的原因,是因爲自己覺得學Python有一段時間了,想要做個桌面應用

原创 Python 字節流、字符串、十六進制相互轉換(binascii、bytes)

問題描述 最近做一個項目,是用Python進行相關的串口操作。及將相關指令通過串口發給設備,設備根據發過來的指令來做出相應的操作,所用的庫是Pyserial。在最初開發時,出現的問題在於:別人給的文檔裏面的命令是十六進制的。例如,給出

原创 安裝Win 8.1 跳過輸入密鑰步驟

問題描述 因測試需要,要安裝Win 8.1到實體機上,但是製作完U盤啓動盤,開始安裝時發現,必須輸入產品密鑰才能進行安裝。所以,在這裏介紹一種方法,跳過輸入產品密鑰。由於網上的教程不太詳細,或者缺胳膊少腳,每一次裝8.1我都要折騰好一

原创 Python小工具--定時截屏

工具描述 在進行一項時間非常長的測試時,需要對程序、任務管理器狀態等進行監控,由此需要一個定時截屏的功能 代碼 from PIL import ImageGrab import time count = 0 while Tru

原创 Python程序報錯:missing 1 required positional argument: 'self'

問題描述 在進行程序編寫過程中,出現了一個報錯:missing 1 required positional argument: 'self',一看這個報錯信息就懵逼了,我所調用的函數沒有哪個是需要self的參數的啊! 解決方法 最

原创 Python 通過字符串調用類方法或方法

問題描述 今天遇到個問題,在一個類裏面,想要通過字符串調用類裏面的方法,即(注意,以下爲錯誤代碼演示,只是爲了表述問題): class A(object): def a(self): print('xxxxx') def

原创 Python 獲取指定文件夾下面的所有文件,以及對文件進行重命名

問題描述 遇到一個問題,需要在一個文件夾裏面填充許多文件,同時對填充的文件後綴名有一定的要求(只需要更改後綴名,不在意是否可用)。完成填充以後,發現許多文件的後綴名不符合要求,手動更改吧,耗時耗力又low,本着人生苦短,我用Pytho

原创 給Metasploit 添加第三方模塊進行漏洞驗證

問題描述 msf自帶的模塊已經很豐富了,但是,這並不能完全滿足我們的需求,對於一些比較新的漏洞或者沒有官方模塊支持的漏洞,我們就只能自己寫或者尋找網上大佬貼出的模塊導入使用。但是怎麼導入第三方模塊讓我浪費了一點時間,寫在這裏,方便自己

原创 【Django】 讓models 裏面的內容正序或倒序顯示

問題描述 在進行django開發過程中,對app的內容進行更新,發現更新的內容顯示在文末,沒有顯示在開頭,期望所有的內容根據更新時間倒序顯示   解決方法 問題很好解決,我們只需要在models裏面添加如下代碼: class G

原创 關於git clone出錯(error: RPC failed、unpack-objects failed)的解決方法

問題描述 今天下載一個Github項目的時候,出錯了,出錯信息如下: Unpacking objects: 39% (32/81) error: RPC failed; curl 56 GnuTLS recv error (-54

原创 Django 用Apache2.4 + mod_wsgi 在Windows Server 上進行部署

問題描述 最近在學習使用Django做網站,不得不說,Django + Bootstrap 進行簡單的網站製作、搭建還是非常的方便快捷的,熟練了以後,分分鐘做一個網站出來簡直不是夢。本來,我是直接用python manage.py 

原创 mysql導出去重的表

問題說明 用爬蟲採集的數據,本應該只有幾千條數據,結果好像無限循環,導致有幾十萬的數據,這個時候就需要去重了, 同時還要把數據導出。   解決方法 >mysql -h127.0.0.1 -uroot -proot -e "sel

原创 局域網訪問mysql

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root"; #最後一個by "root" ,那個“root” 就是你設置局域網登錄的密碼 mysql> fl