2016-11-22 9 views
-2

最新のpython(2016.2.3)を最新のpython 2.7でwindows 7の下で使用します。python IDE、コード提案、pycharm

私はPythonで少し書いていますが、コード補完で大きな苦痛を与えます。

例:

美しいスープライブラリーを使いたいです。 pycharmにpipをインストールしました。 私は、インポートを実行します。手で書かれた

response = urllib2.urlopen('some link') 
html = response.read() 
soup = BeautifulSoup(html,'html.parser') 
texto = soup.find(id="Phone") 

の作業コード..私はいくつかのコードを書いたfrom bs4 import BeautifulSoup, Tag

(私はここにタグについて見つけ、stackoverflowの上で、それはより多くの提案を受け取ることができます) ... を:

UNC=texto.find(text="Line Key 2").findNext('tr').findNext('tr').findNext('tr').find_all('input')[0]['name']

今、私は提案を受信しよう: text2=texto. < - ここで私は私が受け取る何

はCtrl +スペースキーを押す: enter image description here

はのは、他の提案テストしてみましょう:

text2=soup. <を - ここで私はCtrlキー+スペースキーを押し

[OK]を。ここで私が受け取るものです:

enter image description here

は大丈夫、方法を見つけることがあります。さんはこれを試してみましょう:

text2=soup.find(id='user'). < - ここで私は

はCtrl +スペースキーを押すと、私は必要なすべてのメソッドが表示されません!理由はありませんfind()またはfindNext()の提案(手書きコード参照)? 他の多くのアイテム。なぜ??

私は本当にpythonが好きですが、コードの提案は私を泣かせます。

MS Visual StudionのようなC#のようなコード提案は可能でしょうか?

+0

ヒント3 https://i.stack.imgur.com/wZeAd.png – everstarter

答えて

0

OK。ダイナミックなタイピングの提案のために、ある時間を動的に評価することができないことに気付きました。だから、ドキュメントとコードを読まなければならない。

関連する問題