死活看不懂Python的多进程?
ringa_lee
ringa_lee 2017-04-17 15:08:19
0
12
1168

threading
今天看了好多个不同的教程,就是不理解具体是为什么。
是因为需要背景知识?
本人的资历很差,我是完全门外汉一路自学Python,也没有人请教。
大概实际的学习从今年2月开始,到现在时间也不短了,(之前时间在学习Linux命令操作,再之前完全0基础不知道一切关于IT的)
现在的水平只能写点简单的静态页面的爬虫,连urllib,urllib2模块都用不好,想高端点实现个多线程,进而去了解所谓的什么分布式,但是我发现自己太笨拙,别人一个月时间就可以写个基于Python的豆瓣FM命令行,我却只能依葫芦画瓢用Django写个功能简单的博客网站,前端用的还是Bootstrap,照搬官网的Demo改了点条条线线。虽然网站部署出来了,自己之前也搞了域名云主机,但是实在不好意思告诉人,因为看着views里面空空如也仅有的一点过程式代码,冗余和几乎无功能,也就是渲染渲染HTML而已。

在Github上看别人写的简单的代码,比如别人的Django博客,views.py里面使用的都是面向对象的方法,自己竟然都不知道该从哪里看起,更别说看懂了。

有时候有一些高级语法也想不起来,要再搜一下才能看懂。比如说 Parent.__init__(self)
其实就是调用父类的__init__ 自己好像也哪里见到过,但就是死活想不起来。连语法的关都没过!网上不少人建议多看别人的项目,但是我发现基本上都看不懂,有的即使有一些注释我也不知道该怎么理清楚它的结构。
这真的是脑子太笨了吗?

ringa_lee
ringa_lee

ringa_lee

全員に返信(12)
左手右手慢动作

こんにちは、ごめんなさい、間違えてまたフォローしてしまいました~
プロセスとスレッドはオペレーティング システムの概念であり、Python のような汎用プログラミング言語はユーザーが使用できるインターフェイスを提供するだけであり、その意味はそれを人間が使いやすいものに抽象化することだけです。この理解に基づいて、対象者はまずプロセスやスレッドの意味をオペレーティングシステムレベルで理解し、それを理解した上でその使い方について話す必要があると思います。それまでに、API ドキュメントを読むだけで、どの言語を使用するかは関係なくなると思います。

各専門科目の知識は部分的に順序付けされており、いくつかの知識ノードは順番に学習する必要があると考えることができます。幸いなことに、現在の教育システムでは、どの専門科目にも比較的明確な学習ルート (コース、教師、書籍) があります。被験者が質問の学習に不満を抱いているのは、おそらく彼が自分の個人的な知識ツリーの特定の枝に新しい枝葉を構築しているためであり、当然のことながら、被験者は何かが「スムーズに進んでいない」と感じ、戻ってそれを整理する必要があります。

他の回答者の回答を見たところ、主に次の点で若干不適切な回答がいくつか見つかりました。

  • @1111 GIL はスレッドにのみ影響し、複数のプロセスを開くだけです。さらに、その存在は透過的であり、スレッドおよびプロセス API の使用には影響しません。
  • @rsj217 才能というのは非常に曖昧なもので、少し科学的なようです。だから、正しい方向に努力して初めて才能について語る番が回ってくるのだと思います。そうでなければ意味がありません。

私は再びメンサ会員のことを思い出しました。彼らは「IQテスト」に勧誘され、IQや才能をテーマにしたパーティーを開催したり、パズルゲームをしたりしていました。まあ、それは非常に興味深いはずで、おそらく一部の男性と女性の単一の問題を解決できるかもしれません。はははははは~

いいねを押す +0
刘奇

彼にGILをスプレーしてください。 。 。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート