自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python IDE如何順應(yīng)目前動蕩的市場

開發(fā) 后端
Python IDE在實際的使用中需要不斷的進(jìn)行學(xué)習(xí),在學(xué)習(xí)的時候有不少問題阻礙我們。下面我們就來詳細(xì)的學(xué)習(xí)下相關(guān)的技術(shù)。

Python IDE如何進(jìn)行相關(guān)融合呢。下面我們來看看如何進(jìn)行相關(guān)的問題,已經(jīng)影響問題。實際上,當(dāng)我為一本書寫代碼的時候, 我是不用IDE的,甚至是在寫Java代碼的時候。有很多次,我也想用Python IDE去寫一些代碼。

但是,當(dāng)我用Eclipse的時候,發(fā)現(xiàn)它要求你將所有的東西放到一個包里面。然而在Think in Java的第一章, 我還沒有介紹包的概念。 所以我不能將所有的代碼放到一個包里面,因此我也沒有辦法去用Eclipse這個Python IDE了(雖然我聽說Eclipse現(xiàn)在已經(jīng)集成了Ant, 所以最新的版本應(yīng)該可以將我的代碼導(dǎo)入進(jìn)去的。那些代碼是由自動創(chuàng)建的Ant文件聲稱的)。#t#

此外, 我經(jīng)常自己動手敲入每一行代碼,所以我現(xiàn)在還沒有到不得不用Java IDE的時候, 雖然它很吸引人。從Java Posse那些人口中得知,Matise這個集成在Netbeans中的GUI Builder, 10年之后, 終于具有可以和VB相媲美的功能了。而且,一般說來,自動補全,重構(gòu)還有生成一個自動操作(general automation)對于一個項目來說是很有幫助的,而不是對于一個入門手冊。

隨著Python IDE的發(fā)展, 關(guān)于一個IDE的爭論并不是這么多。大部分我所認(rèn)識的人都在普通的編輯器來編寫Pythong代碼。我認(rèn)為主要的原因是Python是比較精巧的。我經(jīng)常舉的例子是從文件中讀取每一行。在Python中我可以這樣寫(不用過多的思考):

  1. for line in file("filename.txt"):  
  2. print line 

在Java中呢?It's a research project to open a file.在Thinking In Java的第四版中, 我加入了一個叫做TextFile的公用類用來簡化處理的過程, 所以你可以用如下的Java代碼完成:

  1. for(String line : new TextFile("filename.txt")){  
  2. System.out.println(line);  

你可能很容易的就記住了上面的那些代碼,然而那并不是標(biāo)準(zhǔn)的Java的用法。關(guān)鍵問題在于Java是一個比較冗贅的語言,所以你不得不用一個IDE。對于Python來說,你可以用dir()這個函數(shù)就可以了解一個類的用處,而且你也可以隨時去查找文檔去了解一個方式是干什么的,而不是僅僅去用那個方法。以我的經(jīng)驗來看,試著去用一個具有自動補全功能的Python IDE是沒有什么好處的, 而且這個判斷看起來對我周圍的那些朋友也是正確的。

我感覺是Python IDE與生俱來的天性使它具有很高的效率,而對于Java則是你的IDE幫助你提高了效率。

不過,對于那些人們樂意使用的Python IDE我也是和感興趣的(比如說Eclipse的插件等),不管它們怎么樣, 只要可以提高你的效率就可以去使用它們的。

責(zé)任編輯:張浩 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2014-10-22 13:19:33

綜合布線

2011-08-30 09:05:56

VDI虛擬化云計算

2018-12-24 14:39:11

大數(shù)據(jù)分析公有云提供商

2010-09-06 15:44:57

2009-11-19 16:38:33

路由器市場

2017-02-28 16:58:46

移動支付2017

2012-09-07 14:28:17

2010-01-05 16:49:22

千兆路由交換機(jī)

2013-09-21 15:04:01

2012-11-01 09:28:00

云職業(yè)云計算

2013-03-04 01:56:19

2010-01-14 10:03:57

智能交換機(jī)

2010-07-29 10:20:35

JDK 7Java 7Java政治

2010-02-05 16:10:37

全千兆交換機(jī)

2018-06-04 16:35:22

python編程語言人工智能

2015-12-24 11:14:04

2023-08-02 10:25:07

2016-03-15 12:27:29

數(shù)據(jù)IT

2017-01-05 14:18:22

LinuxPyCharmPython IDE

2021-04-27 09:00:00

PythonIDE開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號