習慣從右往左閱讀的阿拉伯人如何寫程式碼?

語言: CN / TW / HK

一、趣味問題

考大家一個問題,我發現目前在 Google 上面還搜尋不到。由於阿拉伯文是從右往左讀,他們的閱讀習慣就是從右往左看。那麼,程式設計的時候雖然用的是英文,但是阿拉伯人寫程式碼是怎麼寫的?歡迎大家文末留言探討~

二、問題解答

1

提問:這第34行的程式碼可以在js執行得結果,為什麼在py就無法執行第36行的程式碼呢?

點選空白處檢視答案

因為:1. execjs不能完全支援js。2. 能在瀏覽器執行的js,並不一定能在非瀏覽器環境執行,因為會缺一些上下文

2

南哥, 請教一個問題 通過 Python 和 Node 的協程去請求 URL,為什麼耗時上 Python 遠超 Node? 程式碼地址: GitHub - zzzzls/demo: demo

點選空白處檢視答案

這確實非常奇怪,我也不清楚是怎麼回事。經過測試後發現Python版本明顯慢了。正常時間應該在4秒左右。可以用python版本多試幾次看看。

3

提問:星主,問題是這proxy怎麼找啊?

點選空白處檢視答案

你之前給pip設定過代理,但是這個代理後來失效了,所以就報這個錯

4

提問:我現在用pip直接安裝whl,還是沒能繞過proxy的失效問題,有其它安裝flask的方法嗎?

點選空白處檢視答案

星主回答:是whl包會里也會讓你再安裝其他包,都要網路的,是pip本身的設定問題,你搜索pip remove proxy。

星友回答:用docker dev container就沒這麼多問題了

5

提問:同一請求網址可以有2個同名cookie嗎?為什麼cookie是下午3點半過期,但重新整理多幾次,第二個acw_sc__v2的值就變了?

點選空白處檢視答案

是的。這是合法的,可以這樣做。並且後端可以拿到這 兩個值。

6

提問:已經用雙引號括起來了啊,怎麼eval可以,json.loads卻報錯?

點選空白處檢視答案

裡面也要用雙引號。

7

南哥,現在有個需求是需要把三級或者四級的考點分類存到MongoDB, 但是我嘗試了好久都無法做到像圖中那樣的格式(三級分類(哲學和時政),新增到二級分類(政治)的數組裡去),這個應該怎麼寫呢?

點選空白處檢視答案

這種情況,你就不要用純mongodb來做了。通過python來做吧

8

章節: 8.1.1 使用 selenium 模擬登陸知乎  問題: 輸入完賬號密碼之後, 頁面一直提示驗證碼已過期, 提示框消失之後賬號密碼也不見了... 不知道咋回事,請問下南哥, 要怎麼處理啊?

點選空白處檢視答案

因為知乎升級了,能識別selenium。現在需要改用puppeteer,結合我公眾號講的stealth才能通過。

未聞 Code·知識星球開放啦!

一對一答疑爬蟲相關問題

職業生涯諮詢

面試經驗分享

每週直播分享

......

未聞 Code·知識星球期待與你相見~

一二線大廠在職員工

十多年碼齡的程式設計老鳥

國內外高校在讀學生

中小學剛剛入門的新人

“未聞 Code技術交流群” 等你來!

入群方式:新增微信“mekingname”,備註“粉絲群”(謝絕廣告黨,非誠勿擾!)