如何在TCP / IP连接中使用队列执行异步线程

时间:2019-04-06 07:43:33

标签: multithreading asynchronous queue python-3.7

我已经重现(简化)了我的客户端类,以连接本地计算机本身中的自定义应用程序(供应商应用程序)服务器,并通过具有标准结构(结构)的TCP / IP协议与客户端进行通信。

如何将“异步与线程,队列”模块一起使用,以提高代码的性能。

复制的客户代码如下

(SERVER是在同一台PC上运行的另一个应用程序)

df = pd.DataFrame({
         'col_1':list('abgaeb'),
         'col_2':[np.nan,'c','d','c','f',np.nan],

})

m = (~df['col_1'].isin(['a','b'])) | df['col_2'].notna() & (df['col_2'] !='c')

df = df[m]
print (df)
  col_1 col_2
2     g     d
4     e     f

一旦客户端代码连接并使用字典中的数据进行更新,则其他线程功能(此处未发布)将使用这些值并执行一些操作。希望使用相同的数据可以运行大约20个线程

0 个答案:

没有答案