{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

你在公司里用python嗎?都是什么情況下用?

zombiedazombieda 回答0 收藏2
收藏問題

9條回答

phoenixsky

phoenixsky

回答于2022-06-28 15:59

筆者作為一個(gè)在一線互聯(lián)網(wǎng)公司從事多年Java服務(wù)端的開發(fā)人員,根據(jù)自己的認(rèn)知對(duì)您提的問題進(jìn)行簡(jiǎn)單解答:

你在公司里用python嗎?

答案是肯定的,筆者除了實(shí)習(xí)所在的一家創(chuàng)業(yè)公司外,其他工作過的公司都在用python,還有一家公司是做文章原創(chuàng)維權(quán)的公司核心技術(shù)就是使用python開發(fā)的爬蟲系統(tǒng)。

都是什么情況下用?

網(wǎng)絡(luò)爬蟲:前面提到了,筆者之前在一家做文章原創(chuàng)維權(quán)的公司工作過,這家公司最核的技術(shù)就是用python開發(fā)的爬蟲系統(tǒng)。這個(gè)系統(tǒng)專門用來爬取比如微信文章、頭條號(hào)文章等信息,然后按照分析算法計(jì)算出文章是否為原創(chuàng)以及文章被哪些其他文章抄襲,從而為普通用戶或企業(yè)用戶提供數(shù)據(jù)支持和法律援助。

自動(dòng)化測(cè)試:筆者是做服務(wù)端開發(fā),對(duì)于測(cè)試方面并不是太了解,但是我多帶帶請(qǐng)教了我現(xiàn)在公司的產(chǎn)品質(zhì)量部負(fù)責(zé)人。跟同事溝通中了解到目前我們公司的自動(dòng)化測(cè)試主要是通過編寫python測(cè)試腳本來完成對(duì)接口的自動(dòng)化測(cè)試,對(duì)于一些更高級(jí)的自動(dòng)化測(cè)試目前還沒有實(shí)施。

自動(dòng)化運(yùn)維:筆者所在公司很多內(nèi)部研發(fā)的運(yùn)維平臺(tái)都是采用python開發(fā)的,比如:項(xiàng)目部署平臺(tái)、服務(wù)器性能指標(biāo)健康平臺(tái)以及SQL工單審核平臺(tái)等(平臺(tái)具體名稱不方面透入,只能說明平臺(tái)的核心功能)

最后,筆者曾工作過的公司目前在網(wǎng)絡(luò)爬蟲、自動(dòng)化測(cè)試、自動(dòng)化運(yùn)維方面采用了python進(jìn)行開發(fā),當(dāng)然python的應(yīng)用場(chǎng)景還有很多,比如web系統(tǒng)開發(fā)、人工智能、數(shù)據(jù)分析等(具體可見筆者曾回答過的一個(gè)關(guān)于python具體用途的問答)。

筆者是一位熱愛互聯(lián)網(wǎng)、熱愛互聯(lián)網(wǎng)技術(shù)、熱于分享的年輕人,如果您跟我一樣,我愿意成為您的朋友,分享每一個(gè)有價(jià)值的知識(shí)給您。喜歡作者的同學(xué),點(diǎn)贊+轉(zhuǎn)發(fā)+關(guān)注哦!

評(píng)論0 贊同0
  •  加載中...
bladefury

bladefury

回答于2022-06-28 15:59

我們公司會(huì)用到,而且會(huì)使用python來構(gòu)建系統(tǒng)。

就我個(gè)人而言,python應(yīng)該可以用來構(gòu)建現(xiàn)有的業(yè)務(wù)需求里90%的內(nèi)容。

  1. web后端服務(wù),這一部分通常選擇 Django,flask或者tornado這三個(gè)框架中的任意一個(gè)來實(shí)現(xiàn),因?yàn)閐jango-rest-framework框架的整合程度更高,所以通常是Django和django-rest-framework搭配。相應(yīng)的ORM,用戶權(quán)限系統(tǒng)之類的也就都由Django包辦了。這些東西都是基于python的技術(shù)棧來的。
  2. 異步和離線任務(wù),這部分通常使用celery來做,通過redis作為消息隊(duì)列,用celery來進(jìn)行任務(wù)調(diào)度,celery也是基于python來的。
  3. 服務(wù)進(jìn)程管理通過supervisor來處理,同樣基于pyhton。
  4. python本身在計(jì)算密集型的任務(wù)上比較吃虧,性能較差,但是在IO密集型這一塊并不比別的語(yǔ)言差多少。所以一般情況下,絕大部分的企業(yè)級(jí)應(yīng)用都可以用python來搞定,而對(duì)于性能要求比較高的部分,再去想著用別的語(yǔ)言處理,然后python可以把這些作為模塊進(jìn)行調(diào)用。

至于說在什么情況下使用,我覺得分兩部分來看待

第一是需要在短時(shí)間內(nèi)做出一個(gè)產(chǎn)品原型的情況下,python的開發(fā)效率比較高,市場(chǎng)上也容易找到合適的python工程師,這是一部分優(yōu)勢(shì),是基于生產(chǎn)效率和人的。

第二是python適合的領(lǐng)域在web應(yīng)用,爬蟲,科學(xué)計(jì)算,人工智能,devops等方面都有一定的積累,這個(gè)積累是指生態(tài)環(huán)境和社區(qū)的支持。另外在自動(dòng)化測(cè)試領(lǐng)域,python現(xiàn)在也有了一部分的積累。


最后,介紹一下基于python開發(fā)的錯(cuò)誤日志分析系統(tǒng)(sentry),這個(gè)有助于我們?cè)诓煌沫h(huán)境下收集用戶的錯(cuò)誤日志,提前發(fā)現(xiàn)問題,排查問題。這個(gè)也在我們的實(shí)際應(yīng)用場(chǎng)景中使用到了。

評(píng)論0 贊同0
  •  加載中...
defcon

defcon

回答于2022-06-28 15:59

Python,在21世紀(jì)的用途簡(jiǎn)直不要太多!

#Python# #人工智能# #自動(dòng)化# #運(yùn)維#

可以這樣說,只要是規(guī)模相對(duì)還可以的公司(比如100人以上開發(fā)團(tuán)隊(duì)的研發(fā)公司),基本上python肯定會(huì)用到的。

為什么呢?

我來給大家簡(jiǎn)介一下:

python這門強(qiáng)大的編程語(yǔ)言—它的來頭。

第一,首先,21世紀(jì)是人工智能發(fā)展極為迅速的時(shí)代。

python作為唯一一門簡(jiǎn)潔,優(yōu)雅,而且快速上手的人工智能編程首選語(yǔ)言。

他在神經(jīng)處理、深度學(xué)習(xí)以及神經(jīng)網(wǎng)絡(luò)、機(jī)器識(shí)別等應(yīng)用非常的廣泛,成為當(dāng)之無(wú)愧的人工智能領(lǐng)域第一語(yǔ)言。

目前來說,python的熱度,在最近幾年,爬升得非常之快。

而且排名前幾大編程語(yǔ)言呢,首先是c跟C加加語(yǔ)言,還有Java,還有就是python。

第二,其次,比如服務(wù)器或者web后臺(tái)領(lǐng)域,那就是是向PHP,或者是Javascript。

以及SQL語(yǔ)言等等這些。

作為底層硬件語(yǔ)言來說,c跟c加加,他是第一首選編程語(yǔ)言。

但是作為服務(wù)器端或者是桌面應(yīng)用軟件這一塊,Java是當(dāng)之無(wú)愧的王者!

好多服務(wù)器后臺(tái)這塊,用python也能開發(fā)很多非常巨大的框架,以及非常完善的庫(kù)。

這是在開發(fā)編程領(lǐng)域的作用。

第三,從小一點(diǎn)方向來說,軟件測(cè)試這個(gè)范疇,python用的領(lǐng)域也是非常的巨大。

首先,python它是一門非常簡(jiǎn)潔而優(yōu)雅的語(yǔ)言,便于識(shí)別,而且編程速度極快,所以對(duì)維護(hù)一門框架來說,他的效率是非常高的。

尤其是現(xiàn)在敏捷測(cè)試,以及測(cè)試驅(qū)動(dòng)開發(fā),在這幾年的逐步火熱。

python的用途越來越多,越來越廣泛。

python常用的兩個(gè)框架,django,flask以及還有tornado。

許多的知名互聯(lián)網(wǎng)企業(yè),已經(jīng)將python作為主要的開發(fā)語(yǔ)言。

比如說我們經(jīng)常用的豆瓣、知乎、果殼網(wǎng)、谷歌、nasa、 youtube還有國(guó)外的社交領(lǐng)域巨頭facebook等等等等,都用python。

還有就是web開發(fā)這一塊,后臺(tái)服務(wù)器的通用性,很多app和游戲服務(wù)器端,也同樣用python實(shí)現(xiàn)。

第四,還有一門強(qiáng)大的框架—網(wǎng)絡(luò)爬蟲。

也是python大展身手的好地方。

老以前的谷歌也是使用python語(yǔ)言來作為爬蟲的基礎(chǔ),并帶動(dòng)了整個(gè)拍攝語(yǔ)言的發(fā)展方向。

現(xiàn)在呢?它可以爬起一些諸如小說、音樂呀,書籍呀,電影呀等等,以及一些圖片。

重量級(jí)領(lǐng)域—人工智能!

這塊,做神經(jīng)網(wǎng)絡(luò)的,做深度學(xué)習(xí)、機(jī)器學(xué)習(xí),還有數(shù)據(jù)挖掘等等,用途非常的廣泛。

第五,而且它是一門膠水,要開發(fā)一個(gè)語(yǔ)言庫(kù),可以使用c python,把它移植到c和c++的跨語(yǔ)言接口。

而且他入門門檻比其他語(yǔ)言都低得多。

第六,還有一個(gè)—服務(wù)器。

因?yàn)榉?wù)器這方面也是非常重要的,比如說自動(dòng)化運(yùn)維。

使用python腳本進(jìn)行批量化的文件部署和運(yùn)行調(diào)整,成了服務(wù)器上非常不錯(cuò)的選擇,比如說調(diào)控ssh,sftp的paramiko,再到bazel等構(gòu)建工具。

甚至用conan等用于C++的包管理工具,python都提供了全方位的工具集合。

在這個(gè)基礎(chǔ)上,結(jié)合開發(fā)方便運(yùn)維的工具,變得十分的簡(jiǎn)單。

第七,還有一些圖形處理,比如PIL,tkinter,文本處理python提供的re模塊,還提供了sgml、XML分析模塊。

還有數(shù)據(jù)庫(kù)編程,比如Pythondb-api ,microsoft SQL server,oracle,SQLITE的數(shù)據(jù)通信,以及PYTHON自帶那個(gè)gadfly模塊。

第八,還有就是-—網(wǎng)絡(luò)編程,它支持sockets套接字編程。

以及多媒體技術(shù),PyopenGL模塊封裝了openGL應(yīng)用程序,編程接口能進(jìn)行二維和三維圖像處理,pygame模塊可以用于編寫游戲軟件。

還有一個(gè)hack庫(kù),內(nèi)置了你熟悉或不熟悉的函數(shù)。

所以說呢,python這門簡(jiǎn)單易懂的編程語(yǔ)言,非常適合初學(xué)者來學(xué)。

當(dāng)然了,擁有其他語(yǔ)言基礎(chǔ)的,學(xué)習(xí)這門語(yǔ)言,簡(jiǎn)直手到擒來,讓你的工作和學(xué)習(xí)如虎添翼!錦上添花!




評(píng)論0 贊同0
  •  加載中...
lx1036

lx1036

回答于2022-06-28 15:59

用,寫腳本的時(shí)候用。當(dāng)shell不夠用了,就用python

評(píng)論0 贊同0
  •  加載中...
SoapEye

SoapEye

回答于2022-06-28 15:59

用,我們會(huì)使用Python來做測(cè)試框架,和測(cè)試用例,Python有一個(gè)叫做robot framework的庫(kù)可以幫助開發(fā)測(cè)試框架。

評(píng)論0 贊同0
  •  加載中...
Forest10

Forest10

回答于2022-06-28 15:59

用啊,肯定用啊!用到地方都是零零散散的!

菜鳥級(jí)python的日常使用

1 編寫自動(dòng)化測(cè)試腳本,對(duì)基礎(chǔ)功能進(jìn)行自動(dòng)化測(cè)試

2 服務(wù)器接口監(jiān)控腳本,如果那個(gè)服務(wù)掛了,馬上發(fā)郵件

3 驗(yàn)證復(fù)雜算法邏輯,開發(fā)提交一些比較復(fù)雜的業(yè)務(wù)邏輯后,

使用python按照一定邏輯,生成可能需要的測(cè)試數(shù)據(jù)

4 構(gòu)建內(nèi)部測(cè)試平臺(tái),因?yàn)槭莾?nèi)部使用,所以python這種解釋性語(yǔ)言的低效率,

就沒有那么明顯了


因?yàn)樽约菏菧y(cè)試,所以只能在測(cè)試角度來回答了!

評(píng)論0 贊同0
  •  加載中...
flybywind

flybywind

回答于2022-06-28 15:59

目前使用Python的場(chǎng)景,主要應(yīng)用于三個(gè)方面:

1)機(jī)器學(xué)習(xí),既用Python做一些人工智能的工作,例如文字識(shí)別,語(yǔ)音識(shí)別,圖像識(shí)別

2)大數(shù)據(jù)分析,例如BI

3)測(cè)試框架搭建,做一些自動(dòng)化測(cè)試,熱門話題例如RPA,機(jī)器人流程自動(dòng)化

評(píng)論0 贊同0
  •  加載中...
CoXie

CoXie

回答于2022-06-28 15:59

現(xiàn)在的話越來越多使用python,尤其是一些后臺(tái)腳本類程序,使用python實(shí)現(xiàn)快速,易維護(hù),和現(xiàn)有一些c++sdk結(jié)合也很方便。之前還嘗試用了下python flask來做小程序后臺(tái),感覺不比nodejs差呢。

評(píng)論0 贊同0
  •  加載中...
freewolf

freewolf

回答于2022-06-28 15:59

python在公司的主要用途基本可以分以下幾種:

1. 深度神經(jīng)網(wǎng)絡(luò)研究人員,主要用tensorflow,pytorch等深度學(xué)習(xí)框架,實(shí)現(xiàn)模型的訓(xùn)練;

2. 使用python做服務(wù)的集成也是一個(gè)方向;

3. 對(duì)于后端開發(fā)人員來說,一般使用python做簡(jiǎn)單的數(shù)據(jù)處理和簡(jiǎn)單測(cè)試;也有一些開發(fā)人員使用python做單元測(cè)試;

4. 測(cè)試人員使用,主要用于生成測(cè)試用例等;

總之,python在實(shí)際工作中的用途還是很廣的。

-------------------------------分割線---------------------------

問題擴(kuò)展:

python是近年來發(fā)展非常迅速的一門語(yǔ)言,今年的 3 月份,國(guó)外招聘網(wǎng)站 HackerRank 發(fā)布了最新版的開發(fā)者調(diào)查報(bào)告。報(bào)告顯示,對(duì)于在校的學(xué)生而言,最喜歡的編程語(yǔ)言為 Python,其次為 C++、Java、C 以及 JavaScript。

對(duì)于已從業(yè)的開發(fā)者來說,他們心目中最喜歡的編程語(yǔ)言分別為 Python、Java、JavaScript、C、C++。雖說排名有所不同,但是 Python 確實(shí)均名列第一。

此外,根據(jù) Hacker News 招聘趨勢(shì)排名,越來越多的公司對(duì)掌握 Python 技能的開發(fā)者感興趣。同時(shí)從關(guān)注編程語(yǔ)言流行度的 PYPL 排行榜來看,Python 以 5.2% 的增長(zhǎng)速度超過了 JavaScript,位居第二,它的漲幅比其他任何語(yǔ)言都要快,相比之下,Java 的整體學(xué)習(xí)趨勢(shì)略有下降。

(上述數(shù)據(jù)引自 AI科技大本營(yíng))


評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<