inspect

    1熱度

    1回答

    我目前正在嘗試創建一個程序,其中游標讀取「描述」DB2表的var char字段和讀取「前綴」var的遊標來自另一個表的char字段。然後,我需要檢查每個描述,看看描述開始時是否存在任何前綴,如果有,則用一個空格替換它。 這些暫存值: 03 WS-PFIX. 49 WS-PFIX-LEN PIC S9(4) COMP. 49 WS-PFIX-TEXT 03 WS-DESC.

    1熱度

    3回答

    通常在C程序(和使用GCC)中,我將創建一個調試打印宏,其中包含當前函數的名稱。也就是說,這樣的: #define DPRINTF(fmt, ...) printf("[%s] " fmt, __FUNCTION__, ##__VA_ARGS__) 使用時,當前的功能將被預置到每個打印,提供在運行時更加有用的調試信息。例如,下面的代碼 #include <stdio.h> #define

    6熱度

    2回答

    功能的*全*名字有沒有一種方法,使下面的代碼: import traceback def log(message): print "%s: %s" %(traceback.extract_stack()[0:-1][-1][2], message) def f1(): log("hello") class cls(object): def f1(self)

    1熱度

    2回答

    爲了記錄目的,我嘗試自動捕獲傳遞給函數內部函數的參數並將它們轉換爲arg : value的字典。 我試過inspect.signature()模塊,但它僅與函數的默認輸入,而不是參數傳遞給它 import inspect def my_add_func(a, b ,c=3): sig = inspect.signature(my_add_func) print("my_ad

    0熱度

    2回答

    我試圖在python腳本中獲取函數的源代碼,被調用程序列表,默認值,關鍵字,參數和可變參數。 目前,我在導入模塊,並使用Python inspect模塊的getmembers功能和傳遞isfunction參數,像這樣: members = inspect.getmembers(myModule, inspect.isfunction) 然而,這種方法不一樣,如果myModule的進口AREN的

    0熱度

    2回答

    我想通過Selenium登錄到一個網站。我嘗試登錄的所有網站,我都可以做到這一點。之後把這部分代碼顯示了我一個Python 2.7的錯誤: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Frameworks/Python.framework/Versio

    -2熱度

    2回答

    我是CSS新手,剛剛學會了如何檢查元素。我的問題是如何獲得一個元素的完整/完整的CSS代碼? 假設我需要一個表單的完整CSS代碼(https://townends.co.uk)請參閱主頁上的搜索表單,我怎樣才能得到這個模塊的整個代碼? 在此先感謝。 A

    2熱度

    2回答

    使用python 3.6。我試圖編寫一些代碼,允許我在類方法上放置一個唯一的標識符。 下面是一個例子: def test(func): def wrap(): pass wrap.__name__ += '_TEST' return wrap class example: @test def method(self):pass

    -1熱度

    1回答

    我想寫一個函數,其中我給出了2個參數。第一個參數是我想要在我的網站中運行我的代碼的網站的URL,第二個參數是我想要在那裏運行的JavaScript代碼。 我想注入我的JavaScript代碼到特殊的URL而不打開URL並且不在控制檯日誌中顯示代碼。 一般我想編寫一個網站程序,去一個特殊的網站,並自動運行控制檯。 有一個網站(我沒有控制),有插入數據庫POST數據的JQuery函數,我想寫一個程序,

    -2熱度

    1回答

    我想寫的功能,它可以1.去一個特殊的網站2.通過重新加載頁面自動運行我的JavaScript代碼。 例如: 在我的index.php文件或的index.asp或一切: function ideal(URL, data) { . . ... } ,現在當index.php頁面加載,得到URL服務器或一切喇嘛喇嘛和執行數據(JavaScript代碼)就像在Chrome檢查控制檯中執行一樣