曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在命令行中記筆記的神器-Jrnl

汽車電子技術(shù) ? 來(lái)源:Python實(shí)用寶典 ? 作者:Ckend ? 2023-02-24 14:07 ? 次閱讀

pYYBAGP4U5WAH2eHAAEWI9251lk387.png

Jrnl 是用Python編寫的命令行筆記應(yīng)用程序,用起來(lái)非常簡(jiǎn)單方便,特別適合需要快速記錄文本信息的同學(xué)。

您可以使用它輕松創(chuàng)建,搜索和查看所有的筆記。筆記以人類可讀的純文本存儲(chǔ),當(dāng)然也可以使用 AES加密進(jìn)行加密。

1.準(zhǔn)備


開(kāi)始之前,你要確保Python和pip已經(jīng)成功安裝在電腦上,如果沒(méi)有,可以訪問(wèn)這篇文章:超詳細(xì)Python安裝指南進(jìn)行安裝。

如果你用Python的目的是數(shù)據(jù)分析,可以直接安裝Anaconda:Python數(shù)據(jù)分析與挖掘好幫手—Anaconda,它內(nèi)置了Python和pip.

此外,推薦大家用VSCode編輯器,它有許多的優(yōu)點(diǎn):Python 編程的最好搭檔—VSCode 詳細(xì)指南。

請(qǐng)選擇以下任一種方式輸入命令安裝依賴
1. Windows 環(huán)境 打開(kāi) Cmd (開(kāi)始-運(yùn)行-CMD)。
2. MacOS 環(huán)境 打開(kāi) Terminal (command+空格輸入Terminal)。
3. 如果你用的是 VSCode編輯器 或 Pycharm,可以直接使用界面下方的Terminal.

pip installjrnl

2.快速上手

要?jiǎng)?chuàng)建一個(gè)新的筆記,你只需要在終端這樣輸入:

jrnl now: 第一次使用. 我擦,這玩意兒真的好用嗎?

jrnl是筆記開(kāi)始的標(biāo)志。now:的標(biāo)記會(huì)記錄一個(gè)當(dāng)前時(shí)間的時(shí)間戳,后接的第一句話到句號(hào)(.)為止是筆記的標(biāo)題。句號(hào)后續(xù)的所有內(nèi)容都是該筆記的內(nèi)容。

第一次使用的時(shí)候,會(huì)讓你指定筆記記錄的位置和是否需要加密:

Path to your journal file (leave blank for C:Users83493.localsharejrnljournal.txt):Do you want to encrypt your journal? You can always change this later [y/N] n

一般默認(rèn)即可,除非你需要做特殊的處理。

如果要查看剛剛編寫的記錄,可以這樣查看到今日為止的所有筆記:

jrnl -totoday

結(jié)果如下:

poYBAGP4U6qABgLaAAAWXVOxG9c046.png


或者:

jrnl -n 1

-n 后接的是數(shù)字,能夠查看最近n條筆記,比如查看最近一條筆記:

poYBAGP4U7qAfyg8AAAKurolO_4194.png

不錯(cuò),要記點(diǎn)簡(jiǎn)單的東西的時(shí)候甚至不需要開(kāi)文檔編輯器,直接終端用jrnl記錄即可。

下面是更多功能的說(shuō)明。

3.基本使用

如果你在輸入 jrnl 命令時(shí)后面不接時(shí)間,jrnl 會(huì)默認(rèn)使用當(dāng)前時(shí)間插入到筆記中。

不過(guò)有時(shí)候我們想記的筆記或者日記是多日之前甚至是幾個(gè)月之前的,這時(shí)候jrnl也提供了許多強(qiáng)大的時(shí)間格式:

3.1 筆記的時(shí)間

jrnl 支持的時(shí)間格式如下:

at 6am

yesterday

last monday

sunday at noon

2 march 2012

7 apr

5/20/1998 at 23:42

2020-05-22T15:55-04:00

比如:

jrnl 2021-02-01: 2月初. 2月的第一天,祝大家2月萬(wàn)事如意,快快樂(lè)樂(lè)。

然后查看到今日為止的所有筆記如下:

PS G:push> jrnl -to today2021-02-01 09:00 Called insick.| Used the time to clean and spent 4h on writing my book.2021-02-01 09:00 2月初.| 2月的第一天,祝大家2月萬(wàn)事如意,快快樂(lè)樂(lè)。2021-02-02 00:21 第一次使用.| 我擦,這玩意兒真的好用嗎?

當(dāng)然,不使用冒號(hào)也是可以記筆記的:

PS G:push> jrnl 不用冒號(hào)也能記筆記嗎?[Entry added to default journal]

3.2 標(biāo)簽功能

jrnl支持標(biāo)簽功能。默認(rèn)標(biāo)記符號(hào)為@(不用#號(hào)是因?yàn)樗潜A糇址?/p>

要使用標(biāo)簽,請(qǐng)?jiān)谒铇?biāo)記的文字前面加上@符號(hào):

jrnl Had a wonderful day at the @beach with @Tom and @Anna.

盡管可以在標(biāo)記條目時(shí)使用大寫字母,但按標(biāo)記搜索時(shí)不區(qū)分大小寫。

條目中可以使用多個(gè)標(biāo)簽沒(méi)有限制。

3.3 重點(diǎn)筆記

要將筆記標(biāo)記為重點(diǎn)項(xiàng),只需使用星號(hào)(*)對(duì)它進(jìn)行“星標(biāo)”:

jrnl last sunday *: Best day of my life.

如果你不想添加日期,則以下選項(xiàng)是等效的(確保*號(hào)后面沒(méi)有空格):

jrnl *: Best day of my life.jrnl *Best day of my life.jrnl Best day of my life.*

3.4 查看和搜索

要查看到今天為止的所有條目,請(qǐng)輸入:

jrnl -to today

jrnl提供了幾個(gè)過(guò)濾命令,以單破折號(hào)(-)開(kāi)頭,可讓您更方便地進(jìn)行查找。例如 -n:

jrnl -n 10

列出最近的十個(gè)條目。更簡(jiǎn)潔的寫法是jrnl -10,這兩者效果一致。

如果要查看從去年年初到今年三月底之前編寫的所有條目,請(qǐng)輸入:

jrnl -from "last year"-to march

使用多個(gè)單詞的過(guò)濾條件需要使用引號(hào)("")括起來(lái)。

要查看特定日期的條目,請(qǐng)使用-on:

jrnl -on yesterday

文字搜尋

-contains命令顯示包含該關(guān)鍵詞的所有筆記,--edit 允許你編輯這些筆記。

jrnl -contains "dogs"--edit


不過(guò)編輯筆記之前,jrnl會(huì)提示你配置一個(gè)默認(rèn)的編輯器(因?yàn)榫庉嫻δ苄枰蜷_(kāi)編輯器):


poYBAGP4U-OACCXXAAAZz4uDgdQ281.png

按標(biāo)簽過(guò)濾

您可以按標(biāo)簽過(guò)濾筆記。例如:

jrnl @pinkie @WorldDomination

顯示@pinkie@WorldDomination的所有筆記。標(biāo)簽過(guò)濾器可以與其他過(guò)濾器結(jié)合使用:

jrnl -n 5 @pinkie -and @WorldDomination

顯示包含@pinkie 和@worldDomination 的最近五個(gè)筆記。

要查看筆記中所有的標(biāo)簽,請(qǐng)輸入:

jrnl --tags

查看所有重點(diǎn)筆記:

jrnl -starred

3.5 刪除筆記

刪除筆記非常簡(jiǎn)單,相當(dāng)于搜索后加 --delete 參數(shù)進(jìn)行刪除。

PS G:push> jrnl -contains "2月"--deleteDelete entry '2021-02-01 09:00 2月初.2月的第一天,祝大家2月萬(wàn)事如意,快快樂(lè)樂(lè)。'? [y/N] y

基本的使用就是這些,jrnl 還有一些高級(jí)用法,大家可以在官網(wǎng)參考使用:
https://jrnl.sh/en/stable/advanced/


綜上所述,如果你有快速記錄文本信息的需求,這個(gè)工具是你的不二之選。

我們的文章到此就結(jié)束啦,如果你喜歡今天的Python 實(shí)戰(zhàn)教程,請(qǐng)持續(xù)關(guān)注Python實(shí)用寶典。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3316

    瀏覽量

    58591
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4822

    瀏覽量

    85948
  • 文本信息
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    5209
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32實(shí)現(xiàn)命令行

    工作的開(kāi)發(fā)環(huán)境都是基于linux命令行交互,作為命令行的重度使用者,玩單片機(jī)也要使用命令行工具,百度了一些命令行工具,有幾個(gè)不錯(cuò)的開(kāi)源 c
    發(fā)表于 12-09 11:32 ?2887次閱讀

    cmd網(wǎng)絡(luò)經(jīng)典命令行

    cmd網(wǎng)絡(luò)經(jīng)典命令行:
    發(fā)表于 06-11 15:17 ?36次下載
    cmd網(wǎng)絡(luò)經(jīng)典<b class='flag-5'>命令行</b>

    智能命令行設(shè)計(jì)及其SOPC系統(tǒng)的應(yīng)用

    智能命令行設(shè)計(jì)及其SOPC系統(tǒng)的應(yīng)用 命令行是計(jì)算機(jī)系統(tǒng)中最重要的組件之一。它可以幫助開(kāi)發(fā)人員更方便的控制系統(tǒng)。調(diào)試過(guò)程
    發(fā)表于 09-03 11:19 ?675次閱讀

    caxa命令行的應(yīng)用

    caxa命令行的應(yīng)用 命令行對(duì)于大多用戶來(lái)說(shuō)往往只是輸入數(shù)據(jù)的作用,但是其中的奧妙還有很多,下面就給大家
    發(fā)表于 10-18 18:18 ?2376次閱讀

    博達(dá)環(huán)網(wǎng)配置命令行

    博達(dá)工業(yè)交換要環(huán)網(wǎng)配置命令行
    發(fā)表于 12-27 16:24 ?0次下載

    CMD的命令行高級(jí)教程

    CMD的命令行高級(jí)教程
    發(fā)表于 10-24 08:31 ?30次下載
    CMD的<b class='flag-5'>命令行</b>高級(jí)教程

    Golang基于flag庫(kù)實(shí)現(xiàn)一個(gè)命令行工具

    Golang 標(biāo)準(zhǔn)庫(kù)的 flag 庫(kù)提供了解析命令行選項(xiàng)的能力,我們可以基于此來(lái)開(kāi)發(fā)命令行工具。
    的頭像 發(fā)表于 10-28 09:26 ?1473次閱讀

    Linux命令行與shell腳本編寫

    Linux命令行與shell腳本編寫
    發(fā)表于 01-11 16:50 ?4次下載

    Fcoder從命令行批量轉(zhuǎn)換為TIFF

    命令行批量轉(zhuǎn)換為TIFF 2TIFF圖像轉(zhuǎn)換軟件是一個(gè)專業(yè)的命令行實(shí)用程序,用于以批處理模式將辦公文檔和圖像轉(zhuǎn)換為TIFF?;诤?jiǎn)單的命令行語(yǔ)法,它可以PC、服務(wù)器上使用,也可以內(nèi)
    的頭像 發(fā)表于 05-22 14:13 ?978次閱讀
    Fcoder從<b class='flag-5'>命令行</b>批量轉(zhuǎn)換為TIFF

    Jrnl :能在命令行記筆記神器

    Jrnl 是用Python編寫的命令行筆記應(yīng)用程序,用起來(lái)非常簡(jiǎn)單方便,特別適合需要快速記錄文本信息的同學(xué)。 您可以使用它輕松創(chuàng)建,搜索和查看所有的筆記筆記以人類可讀的純文本存儲(chǔ),當(dāng)
    的頭像 發(fā)表于 11-01 11:20 ?752次閱讀
    <b class='flag-5'>Jrnl</b> :能在<b class='flag-5'>命令行</b><b class='flag-5'>中</b><b class='flag-5'>記筆記</b>的<b class='flag-5'>神器</b>

    linux虛擬機(jī)怎么調(diào)出命令行

    Linux虛擬機(jī)調(diào)出命令行界面,可以通過(guò)以下步驟實(shí)現(xiàn): 打開(kāi)虛擬機(jī),進(jìn)入到Linux系統(tǒng)。 桌面或應(yīng)用菜單中找到終端或命令行圖標(biāo),點(diǎn)擊
    的頭像 發(fā)表于 11-08 11:28 ?3536次閱讀

    linux切換到命令行模式

    Linux,可以通過(guò)以下步驟切換到命令行模式: 打開(kāi)終端??梢?b class='flag-5'>在應(yīng)用菜單中找到終端或命令行終端。
    的頭像 發(fā)表于 11-13 16:47 ?2068次閱讀

    linux命令行運(yùn)行步驟

    運(yùn)行Linux命令行涉及以下步驟: 打開(kāi)終端 Linux系統(tǒng),打開(kāi)命令行界面的方式有多種,最常見(jiàn)的是打開(kāi)終端應(yīng)用程序??梢?b class='flag-5'>在應(yīng)用程序菜單
    的頭像 發(fā)表于 11-17 10:18 ?1044次閱讀

    eclipse怎么使用命令行

    。JDK是運(yùn)行Java程序所必需的環(huán)境,而Eclipse則是一個(gè)基于Java開(kāi)發(fā)的IDE。確保安裝完畢后,我們可以通過(guò)以下步驟來(lái)命令行
    的頭像 發(fā)表于 12-06 11:26 ?3356次閱讀

    idea如何輸入命令行參數(shù)

    許多軟件開(kāi)發(fā)和系統(tǒng)管理的任務(wù),我們經(jīng)常需要向應(yīng)用程序傳遞命令行參數(shù)。命令行參數(shù)是在運(yùn)行時(shí)傳遞給程序的值,用于指定程序的行為和配置選項(xiàng)。本文將詳細(xì)介紹如何在不同的編程語(yǔ)言和操作系統(tǒng)
    的頭像 發(fā)表于 12-06 15:01 ?1516次閱讀