python-multithreading

    1熱度

    1回答

    我是新來的線程,正在執行一個非常基本的線程示例。以下是我試圖執行程序: import os import thread import threading def main(): t1=thread.start_new_thread(prints,(3,)) t2=thread.start_new_thread(prints,(5,)) t1.start()

    1熱度

    1回答

    我想要一個Python代碼發送到多個收件人的HTML郵件,但代碼發送HTML郵件作爲附件,但我不想發送它作爲附件這是我有一段代碼書面。 #!/usr/bin/python import xlrd import threading import time import smtplib from email.mime.multipart import MIMEMultipart from

    0熱度

    2回答

    我有以下代碼: errorThread = Thread( target=tkMessageBox.showerror("Error", b[-1][z:]), args=()) errorThread.daemon = True errorThread.start() 我知道我可以做其他的功能和傳遞參數,但出於好奇,你可以執行的Python代碼一行作爲目標的Python

    1熱度

    1回答

    我有一些代碼,看起來像 with futures.ThreadPoolExecutor(max_workers=2) as executor: for function in functions: executor.submit(function) 我怎麼會記錄哪些功能正在由執行人處理?我可能會或可能不會有從職能範圍內記錄的能力 - 希望執行人本身登錄類似 print "

    1熱度

    1回答

    我有一個Linux機器4 cpu。 我有一個長期運行的程序,我需要在1024個主機上同時執行並獲得結果。 ipArrayList -> Contains list of host ips. 以下程序運行良好,但需要很長的時間,有時它掛起天: import multiprocessing pool = multiprocessing.Pool(100) pool.map(long_runn

    0熱度

    1回答

    我想在Python中使用線程的東西。這是我第一次使用線程。所以任何幫助,將不勝感激。 所以這裏是事情。我開始10個線程在另一個函數中執行某些操作。但是如果在其他函數中遇到了一些條件,我應該可以在所有這些線程上調用join()。所以我需要找到一種方法將線程對象傳遞給其他函數。有人可以幫助我找到一個方法。 def db_routine(): #global t1, t2, t3, t4, t5, t

    0熱度

    1回答

    我目前正在構建一個應用程序,它使用Twitter API根據關鍵字搜索返回帖子。應用程序每分鐘檢索一次帖子,並更新包含不同信息的多個網頁瀏覽。我有4次不同的網頁訪問量: 顯示所有文章檢索 顯示圖表 顯示標籤雲 顯示其他統計信息 我使用的線程來檢索數據API。應用程序運行良好,直到我需要加載已更新的本地html文件以包含顯示信息的新html時。當它加載全部4頁時,它凍結了約20秒的應用程序。 此代碼

    2熱度

    1回答

    我最近發現了用於在python中構建異步應用程序的Circuits框架。我正在構建一個事件驅動的應用程序,這個框架似乎很適合我的需求。該框架基於收到事件時作出反應的組件的想法。大!!我遵循教程,我創建了一些簡單的應用程序,並且每件事都似乎正常工作,直到我嘗試使用組件執行一些繁重的計算任務。我知道,這個框架支持工人,但我不想使用工人。我想要做的是在線程中運行每個組件,以便可以並行執行多個組件。該框架

    0熱度

    2回答

    我正在製作一個菜單,該菜單在由Raspberry Pi供電的液晶顯示屏上運行。我正在嘗試使用線程模塊使LCD上的文本更新,直到菜單位置改變。 該菜單由當菜單位置改變時調用的函數列表組成。 switch_menu()函數使用事件處理函數從類外部調用,並用於調用正確的菜單函數。通過其中一些功能(item2);我想讓他們循環,並與他人(item1);只顯示靜態文本。重要的是,當再次調用switch_me

    0熱度

    1回答

    我拼湊了一個自動vnc掃描器。它通過IP地址循環,如果它檢測到一個開放端口5900,它會嘗試一個屏幕截圖。它不漂亮,建造不好,但它的工作原理。然而,它很慢。我已經嘗試了線程的過程,但我一直在掙扎。你可以看到我已經添加了一個計時器,所以我可以看到掃描30個IP需要多長時間。我已經嘗試了多種線程和線程庫。這個當前的迭代可能是我擁有的最快的迭代,但它比沒有線程快了幾秒。如果您能提供一些反饋意見,我將不勝