<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      這個作業屬于哪個課程 https://edu.cnblogs.com/campus/zjlg/rjjc/
      這個作業的目標 實現一個命令行文本計數統計程序,能正確統計導入的txt文本中的字符數,單詞數等數據
      姓名-學號 錢嘉銘 2022330361017

      說明:

      由于博客園與gitee呈現的排版效果不一樣,這邊先展示README.MD,碼云地址附在最后。

      一、功能介紹

      ①基本功能:實現一個命令行文本計數統計程序。能正確統計導入的純英文txt文本中的字符數,單詞數,句子數。

      ②拓展功能:統計代碼行、空行、注釋行等,并提供相應命令接口。

      ③單元測試和性能測試

      二、詳細使用方法

      1.右擊 開始 圖標,在搜索欄中輸入cmd


      2.下載PyInstaller并將Python腳本打包exe可執行文件
      輸入以下代碼安裝

      pip install pyinstaller
      

      之后輸入以下代碼將v0.2的Python腳本打包("D:\python代碼\v0.2.py"里的是我保存的Python文件的位置)

      pyinstaller --onefile "D:\python代碼\v0.2.py"
      

      輸入以下代碼將v0.3的Python腳本打包

      pyinstaller --onefile "D:\python代碼\v0.3.py"
      

      成功后,可以在C盤的dist文件夾中找到生成的exe文件
      之后,我將生成的exe文件都轉移到D盤名為python代碼文件夾

      3.在命令行根目錄切換至目標目錄
      重新在開始圖標在搜索欄輸入cmd打開,由于我的文件下載在D盤,需要切換至D盤,下面是要用到的命令

      cd /
      D:
      cd D:python代碼
      


      3.使用命令
      基本功能命令模式:

      v0.2.exe -<指令> <file>

      指令表

      命令 描述
      v0.2.exe -c <file> 計算并顯示指定文件的字符數 ??
      v0.2.exe -w <file> 計算并顯示指定文件的單詞數 ??
      v0.2.exe -s <file> 計算并顯示指定文件的句子數 ??

      拓展功能命令模式:

      v0.3.exe -<指令> <file>

      指令表

      命令 描述
      v0.3.exe -d <file> 計算并顯示代碼行數 ??
      v0.3.exe -e <file> 計算并顯示空行數 ?
      v0.3.exe -n <file> 計算并顯示注釋行數 ???

      三、基本功能運行結果

      文本內容:

      案例1:

      v0.2.exe -c "Qian Xuesen introduction.txt"
      

      (由于文件名中有空格,需要在文件名外加" "
      ?結果如下:

      案例2:

      v0.2.exe -w "Qian Xuesen introduction.txt"
      

      結果如下:

      案例3:

      v0.2.exe -s "Qian Xuesen introduction.txt"
      

      結果如下:

      四、拓展功能運行結果

      代碼內容:

      案例1:

      v0.3.exe -d "測試材料.py"
      

      結果如下:

      案例2:

      v0.3.exe -e "測試材料.py"
      

      結果如下:

      案例3:

      v0.3.exe -n "測試材料.py"
      

      結果如下:

      五、單元測試

      1.基本測試

      文件test_v02.py和test_v03.py是我專門寫的單元測試文件,下面是它對單元測試的簡單材料進行單元測試
      v02測試內容:

      v02?結果如下:

      v03測試內容:

      v03?結果如下:

      2.異常捕捉

      v0.2異常捕捉:v0.2代碼中輸入不存在的文件名將顯示錯誤: 文件不存在
      輸入不存在的文件名(abcde)
      結果如下:

      v0.3異常捕捉:v0.3代碼中輸入不存在的文件名將顯示文件不存在
      輸入不存在的文件名(abcde)
      結果如下:

      3.輸錯指令顯示正確指令用法

      v0.2中輸入時錯誤指令v0.2.exe -f <file>
      結果如下:

      v0.3中輸入時錯誤指令v0.3.exe -z <file>
      結果如下:

      七、作業感悟

      這雖然是一次小的編程作業,但也花費了我比較多的時間,在校運動會以及周末的這幾天時間,我花費了許多時間去查閱資料,也遇到了許多編程出現的問題。當遇到問題以后,我可能會一直卡在那邊,然后想了很久也不能想到解決的方法。之后通過查閱Gitee以及CSDN上的一些開源的資料,我找到一些比較有用的信息,他們的經驗給了我很多的指引,然后讓我能順利地解決問題,非常感謝那些他們那種開源的精神。當我解決了這個問題之后,我還是會有一種比較激動的成就感,以及一種解決問題后的喜悅和輕松。希望我以后科研碰到問題也能堅持下去,增強自己的韌性。

      碼云地址:https://gitee.com/Qian_JM/qjm

      posted on 2024-10-26 23:56  ***wish***  閱讀(208)  評論(5)    收藏  舉報
      主站蜘蛛池模板: 精品黄色av一区二区三区 | 国产免费高清69式视频在线观看| 一区二区三区精品不卡| 99久久99久久精品国产片| 亚洲香蕉av一区二区蜜桃| 久久一日本道色综合久久| 一本色道久久88精品综合| 亚洲精品乱码久久久久久蜜桃| julia无码中文字幕一区| 麻豆国产va免费精品高清在线| 一区二区三区无码免费看| 久久影院午夜伦手机不四虎卡| 亚洲欧美日韩在线码| 国产老头多毛Gay老年男| 无码熟妇人妻AV在线影片最多| 专干老肥熟女视频网站| 欧美大香线蕉线伊人久久| 麻豆蜜桃伦理一区二区三区| 国产综合有码无码中文字幕 | 广昌县| 国产精品一区二区三区蜜臀| 亚洲国产超清无码专区| 普宁市| 加勒比亚洲天堂午夜中文| 五月综合激情婷婷六月色窝| 人人妻人人爽人人添夜夜欢视频| 亚洲第一极品精品无码久久| 国产a在视频线精品视频下载| 小伙无套内射老熟女精品| 果冻传媒18禁免费视频| 久久精品国产国产精品四凭| 久久综合色天天久久综合图片| 亚洲一区二区三区在线观看精品中文 | 国产精品无码午夜福利| xxxxbbbb欧美残疾人| 中文字幕 日韩 人妻 无码| 久久国产精品不只是精品| 日韩精品卡1卡2日韩在线| 国产精品区一区第一页| 亚洲无线码一区二区三区| 午夜福利理论片高清在线|