最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

后端開(kāi)發(fā)使用pycharm的技巧(推薦)

 更新時(shí)間:2020年03月27日 16:14:22   作者:luyuze95  
這篇文章主要介紹了后端開(kāi)發(fā)使用pycharm的技巧,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1、使用說(shuō)明

首先說(shuō)明,本文所使用的功能為pycharm專業(yè)版所支持,其他版本如社區(qū)版,教育版,則不一定支持。

作為一名后端開(kāi)發(fā),我猜你的桌面上一定打開(kāi)著一系列的軟件,用作開(kāi)發(fā)調(diào)試工具,比如navicat數(shù)據(jù)庫(kù)連接工具,postman接口調(diào)試工具,pycharm代碼編寫(xiě)IDE,以及其他一些工具。今天,我就介紹一下pycharm中你可能還不知道的一些功能,讓你的IDE、postman、navicat融為一體,從此不再需要頻繁切屏。

2、database

這個(gè)功能本人覺(jué)得可以完全替代navicat,那么這個(gè)database功能在哪里呢。

就在pycharm的右上角豎排的兩個(gè)圖標(biāo)的其中一個(gè),在這里可以添加數(shù)據(jù)庫(kù)的連接。

可以看到,支持非常多的數(shù)據(jù)庫(kù)種類,基本上主流的數(shù)據(jù)庫(kù)都可以連接,這里以MySQL為例。

基本就和navicat一樣,輸入你要連接的數(shù)據(jù)庫(kù)的連接名,host,port,user,password,數(shù)據(jù)庫(kù)名,然后點(diǎn)擊test connection就可以測(cè)試連接,第一次測(cè)試可能需要下載數(shù)據(jù)庫(kù)連接驅(qū)動(dòng),下載就可以,測(cè)試成功就可以成功連接到你需要連接的數(shù)據(jù)庫(kù)。

這里我新建一個(gè)數(shù)據(jù)庫(kù)作為演示,可以看到,連接成功后可以顯示數(shù)據(jù)庫(kù)中所有的表,表字段,字段類型,字段注釋,很齊全,打開(kāi)表后,數(shù)據(jù)展示也很清晰,也可以直接像navicat那樣直接對(duì)表數(shù)據(jù)進(jìn)行可視化的增刪改查操作,很方便我們開(kāi)發(fā)的時(shí)候進(jìn)行數(shù)據(jù)的測(cè)試調(diào)試。

有了這個(gè)工具,從此可以拋棄navicat,直接在pycharm這樣的IDE開(kāi)發(fā)工具中進(jìn)行數(shù)據(jù)庫(kù)可視化操作了,免去切屏切來(lái)切去的麻煩。

3、HTTP Client

這一個(gè)工具可能知道的人更少,平時(shí)我們后端開(kāi)發(fā)在調(diào)試restful api時(shí),最常用的工具是postman,這個(gè)工具確實(shí)很方便,但是在pycharm中,也可以完成接口調(diào)試,那就是HTTP Client。

那么這個(gè)HTTP Client在哪里呢。

打開(kāi)之后

這些功能相信大家都應(yīng)該再熟悉不過(guò)了,與postman是一樣的,填寫(xiě)一個(gè)http請(qǐng)求的一些必須請(qǐng)求就可以發(fā)送請(qǐng)求,獲取響應(yīng)信息。但是這種方式不適合反復(fù)測(cè)試與保存,我更推薦的是接下來(lái)要介紹的,也是上圖中藍(lán)色提示部分的信息,即Convert request to the new format,轉(zhuǎn)換請(qǐng)求為新的格式,那么是什么格式呢。

我們?cè)陧?xiàng)目中新建一個(gè)test目錄,然后new新文件時(shí),在最下方,有一個(gè)HTTP Request,默認(rèn)后綴是http,我們就新建這種文件來(lái)做接口測(cè)試。

這種文件是用來(lái)以一種固定的格式來(lái)定義請(qǐng)求的信息的,比如

先寫(xiě)請(qǐng)求方式、url,再寫(xiě)請(qǐng)求頭信息,再寫(xiě)請(qǐng)求體(如果有),也可以點(diǎn)擊Add Request快速生成請(qǐng)求的模版,點(diǎn)擊請(qǐng)求方法左邊的小箭頭就可以運(yùn)行,查看結(jié)果,我們這里寫(xiě)了兩個(gè)restful api來(lái)測(cè)試一下,連接的是上一節(jié)的數(shù)據(jù)庫(kù),測(cè)試增和查。

可以看到get請(qǐng)求到的json數(shù)據(jù)就展示出來(lái)了,展示效果和postman一樣都很清晰。

再試試post一條新數(shù)據(jù)進(jìn)數(shù)據(jù)庫(kù)。點(diǎn)post的小箭頭。

一樣可以請(qǐng)求,去數(shù)據(jù)庫(kù)看看結(jié)果

小趙已經(jīng)添加進(jìn)去了。

對(duì)于這個(gè)功能,我覺(jué)得完全可以替代postman,我們可以為我們的每一個(gè)數(shù)據(jù)模型在test下新建一個(gè)http請(qǐng)求文件,定義好GET、POST、PUT、DELETE請(qǐng)求信息,我們要測(cè)試接口時(shí),直接點(diǎn)擊就能運(yùn)行,再配合上database功能直接修改數(shù)據(jù)庫(kù)的數(shù)據(jù),從此開(kāi)發(fā)再也不用三個(gè)四個(gè)軟件切來(lái)切去。

總結(jié)

到此這篇關(guān)于后端開(kāi)發(fā)使用pycharm的技巧的文章就介紹到這了,更多相關(guān)pycharm使用技巧內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python daemon守護(hù)進(jìn)程實(shí)現(xiàn)

    python daemon守護(hù)進(jìn)程實(shí)現(xiàn)

    這篇文章主要介紹了python daemon守護(hù)進(jìn)程實(shí)現(xiàn),需要的朋友可以參考下
    2016-08-08
  • python里面單雙下劃線的區(qū)別詳解

    python里面單雙下劃線的區(qū)別詳解

    本文主要介紹了python里面單雙下劃線的區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • python爬蟲(chóng)之教你如何爬取地理數(shù)據(jù)

    python爬蟲(chóng)之教你如何爬取地理數(shù)據(jù)

    這篇文章主要介紹了python爬蟲(chóng)之教你如何爬取地理數(shù)據(jù),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-04-04
  • Python實(shí)現(xiàn)批量讀取word中表格信息的方法

    Python實(shí)現(xiàn)批量讀取word中表格信息的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)批量讀取word中表格信息的方法,可實(shí)現(xiàn)針對(duì)word文檔的讀取功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • 在keras 中獲取張量 tensor 的維度大小實(shí)例

    在keras 中獲取張量 tensor 的維度大小實(shí)例

    這篇文章主要介紹了在keras 中獲取張量 tensor 的維度大小實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • 查看python安裝路徑及pip安裝的包列表及路徑

    查看python安裝路徑及pip安裝的包列表及路徑

    這篇文章主要介紹了查看python安裝路徑及pip安裝的包列表及路徑,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • python中的deque雙向隊(duì)列詳解

    python中的deque雙向隊(duì)列詳解

    這篇文章主要介紹了python中的deque雙向隊(duì)列詳解,相比 list 實(shí)現(xiàn)的隊(duì)列,deque 擁有更低的時(shí)間和空間復(fù)雜度,list 實(shí)現(xiàn)在出隊(duì)(pop)和插入(insert)時(shí)的空間復(fù)雜度大約為O(n),需要的朋友可以參考下
    2023-09-09
  • python基礎(chǔ)教程項(xiàng)目四之新聞聚合

    python基礎(chǔ)教程項(xiàng)目四之新聞聚合

    這篇文章主要為大家詳細(xì)介紹了python基礎(chǔ)教程項(xiàng)目四之新聞聚合,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • python不使用for計(jì)算兩組、多個(gè)矩形兩兩間的iou方式

    python不使用for計(jì)算兩組、多個(gè)矩形兩兩間的iou方式

    今天小編就為大家分享一篇python不使用for計(jì)算兩組、多個(gè)矩形兩兩間的iou方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • PyTorch里面的torch.nn.Parameter()詳解

    PyTorch里面的torch.nn.Parameter()詳解

    今天小編就為大家分享一篇PyTorch里面的torch.nn.Parameter()詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01

最新評(píng)論

扶风县| 嘉鱼县| 丹江口市| 佛山市| 修文县| 抚顺市| 长寿区| 磐石市| 桂林市| 宽城| 岳阳市| 通州市| 天全县| 两当县| 鹤山市| 贵定县| 南开区| 广河县| 碌曲县| 元阳县| 浏阳市| 上栗县| 托克托县| 白山市| 镇宁| 冕宁县| 勃利县| 长武县| 巨野县| 蓬莱市| 贡嘎县| 灵山县| 凉城县| 漳浦县| 台江县| 东宁县| 萨嘎县| 平遥县| 鸡西市| 南阳市| 孟州市|