cost 332 ms
import toolz 在 dask 導入期間導致 AttributeError

[英]import toolz results in an AttributeError during dask import

蟒蛇命令 導致其依賴項之一的長錯誤鏈。 我可以通過導入 tlz 來復制這個錯誤鏈的更深層部分。 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Users\ ...

使用 toolz.pipe 和方法

[英]Using toolz.pipe with methods

我有一個字符串,我想使用來自pipe的 pipe 來清理。 但似乎我無法弄清楚如何在管道中應用str.replace方法。 這是一個例子: 更一般地,請注意 unidecode.unidecode 的unidecode.unidecode是一個字符串。 所以我希望能夠對其應用一些字符串方法。 pi ...

將函數應用於字典值不起作用

[英]Applying function to dictionary values not working

我試圖以應用gower_matrix從功能gower包使用這個代碼塊的字典的值: 但我收到以下錯誤 將其應用於特定的字典項目有效 對這個問題有什么想法嗎? ...

為 Ray Actor function 實現緩存

[英]Implementing cache for Ray actor function

我的目標是讓下面的代碼在大約 0.3 秒而不是 0.5 秒內執行。 我嘗試在foo上使用functools.lru_cache 、 toolz.functoolz.memoize和kids.cache.cache的裝飾器,但這些都不起作用(錯誤消息或未正確執行)。 我能做些什么來完成這項工作? ...

如何傳遞“額外”參數來編寫 function

[英]How to pass “extra” parameter to compose function

我正在尋找一種方法來組合 function 並帶有傳遞“額外”參數的選項。 例子: 當我這樣做時: 我明白了: 涼爽的。 但是有沒有辦法在compose中從function g中定義參數b和c? 像這樣: 現在我明白了: 我正在尋找可以做到這一點的 function 或 package。 ...

在管道中使用帶有初始值的 reduce 和 toolz Python

[英]Using reduce with initial value in a Pipe with toolz Python

我希望執行歸約操作作為管道的一部分,以根據鍵對 dict 項目進行排序。 例如 我已經設法使用 lambda 來做到這一點,即 我的問題是是否有另一種方法可以做到這一點而不必在管道中使用 lambda? 我的主要問題是我的列表附加需要一個默認值才能在 reduce 中正常工作,我不確定是否 ...

Dask / Pandas是否支持根據依賴其他行的復雜條件刪除組中的行?

[英]Does Dask/Pandas support removing rows in a group based on complex conditions that rely on other rows?

我正在使用Dask處理csv格式的一堆基於文本的記錄,我正在學習使用它來解決太大而無法容納內存的問題,並且我試圖在最符合復雜條件的組中過濾記錄。 到目前為止,我確定的最佳方法是基本上使用Dash將記錄按字節大小分組,然后在Python中編寫適用的邏輯: 萬一重要,復雜的標准圍繞着基 ...

將多個功能組合到一個上,每個功能使用一個特定的關鍵字

[英]Composition of multiple functions onto one, each at a certain keyword

我有三個功能: 我想創作increment和decrement的頂部addition獲得具有新結構的簽名功能。 請注意,我還不想運行結果函數(惰性合成)。 當諸如toolz.compose類的東西期望組成函數的一個輸入/輸出,而functools.partial或toolz.cu ...

Python - 將元組應用於功能工具中的 function.pipe

[英]Python - applying tupple to a function in functional toolz.pipe

我想使用 function,它在 toolz.pipe 中接受一些 arguments,但數據輸入是一個元組。 我知道如何解決它,但我認為內置 python 庫或 toolz 中一定有一些解決方案,我只是找不到它。 例子: 對於那些不熟悉toolz的人, pipe類似於: 我嘗試了什么: 我知道如 ...

在python中將兩個函數管道化為第三個二進制函數

[英]Piping two functions to a third, binary function in python

我正在慢慢嘗試使用Python進行函數式編程,並遇到了以下問題: 給定兩個函數f1和f2 ,我如何構造一個函數f,它將這兩個函數與函數中的相同參數相乘? 沒有過多的功能編程,我確實有一個解決方案 但它在某種程度上似乎沒有正確的功能編程精神。 我的下一次嘗試是使用像這樣的 ...

python toolz - 組合方法(與函數形成對比)

[英]python toolz - composing methods (in contrast to functions)

在toolz項目中,無論如何處理對象方法與函數類似,所以我可以更好地撰寫,咖喱等? 更好的意思是可讀性和類似的性能 這是一個微不足道的例子: 我不喜歡所有額外的lambda ......我無法想象這對性能來說是否合適。 有關如何使用toolz更好的提示嗎? 使用oper ...

2017-12-15 22:04:34   1   186    python / toolz  
在python toolz中咖喱merge_with

[英]Currying merge_with in python toolz

我希望能夠咖喱merge_with : merge_with可以正常工作 在一個簡單的功能上, curry可以按照我的預期工作: 但是我無法“手動”制作curry版本的merge_with : 預咖版的作品: 我的錯誤在哪里? ...

如何使用Toolz制作總是返回列表的咖喱版地圖

[英]How to make a curry version of map that always returns list using toolz

如果我使用導入工具 然后map將自動變為咖喱形式,因此 可以寫成 但是咖喱map總是返回可迭代的。 我定義了一個總是返回列表的咖喱lmap 。 但是簡單的嘗試 例如,將不起作用 會給 ----------------------------- ...

2017-11-16 06:36:05   2   237    python / toolz  
將序列轉換為列表的功能

[英]Function that turns sequence into list

我們知道 相當於 我想知道是否有等效於[]內置函數tolist 。 等價於[a,b,c,d] 。 我認為這樣的功能在函數式編程中很有用。 因為許多函數采用列表參數而不是序列。 當然,一種簡單的自定義方式是lambda *x:list(x) ,但是我一直覺得它 ...

理解toolz用例

[英]understanding toolz use cases

我正在學習一些函數式編程並查看toolz。 compose,pipe,thread_first和thread_last之間的差異對我來說似乎非常微妙或根本不存在。 這些功能的預期不同用例是什么? ...

在Python中以相反的順序進行咖喱

[英]Currying in inversed order in python

假設我有一個像這樣的函數: 然后我可以打電話給: 兩者返回相同的預期。 但是,我想做這樣的事情: 其背后的想法是,我想預先配置一個函數,然后將其放入這樣的管道中: 然后, bar(1,2,3)(data)將被稱為管道的一部分。 但是,我不知道該怎么做。 ...

使用python的toolz包解析CSV

[英]Parsing a CSV using python's toolz package

我最近遇到了toolz存儲庫,並決定給它一個旋轉。 不幸的是,我在使用它時遇到了一些麻煩,或者至少對它有所了解。 我自己的第一個簡單任務是解析一個制表符分隔的TSV文件並獲取其中的第二列條目。 例如,給定文件foo.tsv : 我想返回一個['b', 'e'] 。 我 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM