习惯从右往左阅读的阿拉伯人如何写代码?

2021-12-08 18:39:01 浏览数 (1)

一、趣味问题

考大家一个问题,我发现目前在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才能通过。

END

0 人点赞