1. 程式人生 > >一些有用的小的python指令碼(一)

一些有用的小的python指令碼(一)

        最近開始接觸深度學習,那麼免不了的是要提前對大量的訓練資料與測試資料進行處理,為了節約時間,提升效率,因此自己開始學習寫一些小的指令碼和大家分享一下。因為機器學習大多用的是python,因此為了練手我也學著用python寫點小程式碼。下面這個程式碼主要是為了給檔案編號,方便後面打標記和分類等操作。

import os
path=‘你需要處理的檔案的路徑';
count=0;
filelist=os.listdir(path)#該資料夾下所有的檔案(包括資料夾)
def rename():
 global count
 for files in filelist:#遍歷所有檔案
  Olddir=os.path.join(path,files);#原來的檔案路徑
  filename=os.path.splitext(files)[0];#檔名
  filetype=os.path.splitext(files)[1];#副檔名
  Newdir=os.path.join(path,str(count)+filetype);#新的檔案路徑,這一行可以根據需要進行修改


  os.rename(Olddir,Newdir);#重新命名
  count+=1;
rename();

相關推薦

一些有用python指令碼

        最近開始接觸深度學習,那麼免不了的是要提前對大量的訓練資料與測試資料進行處理,為了節約時間,提升效率,因此自己開始學習寫一些小的指令碼和大家分享一下。因為機器學習大多用的是python,因此為了練手我也學著用python寫點小程式碼。下面這個程式碼主要是為了

java調Python指令碼

java通過runtime.getruntime().exec()調Python指令碼,這是其中的一種方試,也是比較常用的方式。 1、Python指令碼: # -*- coding:utf-8 -*- """ @author:ailo55 @file:add.py @time:2018

python遊戲學習 猜字謎

猜字謎 利用python寫出一個簡單的猜字謎小遊戲,遊戲規則如下: 一個人先在心裡想出一個數字,由另外一個人去猜,猜的人可以知道說的數比想的那個數字大還是小,有七次機會,次數可以自己設定,其中一個人的想的數用隨機函式產生,具體的原始碼如下: impor

python編寫的adb 指令碼 監控系統網速

import os import time import subprocess import signal import sys root_cmd = "adb root" os.chdir

Python爬蟲白入門寫在前面

轉自:https://www.cnblogs.com/Albert-Lee/p/6226699.html 一、前言 你是不是在為想收集資料而不知道如何收集而著急? 你是不是在為想學習爬蟲而找不到一個專門為小白寫的教程而煩惱? Bingo! 你沒有看錯,這就

python入門

html pre uic 程序 添加 -a 控制臺 命令 成了 第一步,我們先來安裝Python,博主選擇的版本是最新的3.4.2版本。windows下面的Python安裝一般是通過軟件安裝包安裝而不是命令行,所以我們首先要在Python的官方主頁上面下載最新的Python

Python學習

ubun 安裝目錄 tle setup extract reat 常用插件 增加 網址 Python學習(一) 一:開發工具安裝   1,pycharm下載:Linux版本   2,破解:在help-register下-service輸入:      http://elpo

Python爬蟲:基本概念

popu 通用 字符 spider dai 自身 部分 螞蟻 people 網絡爬蟲的定義 網絡爬蟲(Web Spider。又被稱為網頁蜘蛛。網絡機器人,又稱為網頁追逐者),是一種依照一定的規則,自己主動的抓取萬維網信息的程序或者腳本。另外一些不常使用

Python基礎

類型 spa 例子 hat except 存在 內容 限制 字符數 Python基礎1 1.Hello World程序 2.變量 3.用戶輸入 4.模塊初識 5.數據類型初識 6.數據運算 7.表達式if ...else語句 8.表達式fo

python爬蟲

返回 沒有 發現 學習內容 部分 訪問 family 司機 獲得 1.首先你需要一些Python的基礎知識和相關的開發環境,沒有相關基礎的同學推薦可以先去網易雲的Mooc觀看學習相關教程 2.什麽是網絡爬蟲?   我們上網會在瀏覽器中輸入連接,然後服務器會返回給我們相關的信

Python練習

pythonPython練習(一):給一個不超過5位的正整數,判斷其有幾位,依次打印出個位、十位、百位、千位、萬位的數字:num = int(input(‘please enter a number: ‘)) lst = [] for i in str(num): lst.append(i)

Charles的基本操作方法與python基礎

inpu 格式 format log text src 基礎 pos -s 開始與結束按鈕: 斷點按鈕: 清空按鈕: 若抓不到包可嘗試更改瀏覽器重新請求 python基礎(一) 計算機語言分為編譯型語言和解釋型語言,編譯型語言需要提前編譯,然後直接拿來運行,但解釋型語

Python練習題

python練習題1. 企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%;利潤高    於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分,可可提    成7.5%;20萬到40萬之間時,高於20萬元的部分,可提成5%;40萬到60萬之間時高於    40

Python 編碼— Python3

mar 令行 sock 早期 ref 亂碼 transform enc 方法 Unicode 什麽是 Unicode 標準 unicode 標準 Unicode 為每個字符提供了一個獨特的數字,並且跨平臺、設備、應用或者編程語言都是通用的。 -- 來自 http://un

第一章 Python基礎

科學計算 廣泛 java 賦值運算 退出 glob 單詞 技術 電視 1.1 編程語言 編程語言總體分以為機器語言、匯編語言、高級語言,如下 機器語言 由於計算機內部只能接受二進制代碼,因此,用二進制代碼0和1描述的指令稱為機器指令,全部機器指令的集合構成計算機的機器語言,

python入門pycharm的安裝

python python入門 python的來歷:Python 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL協議 。Python語法簡潔清

python筆記

python 學習筆記 字符串處理單雙引號一樣.title():將每個單詞的首字母變為大寫,其余小寫(不管原來是什麽樣).upper():將字符串中所有字母變為大寫.lower():將字符串中所有字母變為小寫.strip():刪除行首和行末的空白(空格和制表符)(直接輸入變量返回值才能看到,否則看不到

【微信遊戲】遊戲開發調試--關於找不到app.json入口文件

com png info alt 微信開發者 遊戲 進入 http 找不到 經了解發現 小程序必須要有app.json 小遊戲必須的文件只有2個 game.js  小遊戲入口文件 game.json  小遊戲配置文件 所以不是工程文件缺失,解決方案如下: 進入微信開發者工具

python 漫談相見恨晚的庫

在那 分享圖片 文本處理 執行時間 結果 性能 既然 panda Coding (一)pypy和Cpython解釋器在性能上的比較 Cpython解釋器是從官網下載python自帶的解釋器,就是我們平常使用的解釋器。pypy解釋器的出現是為了在一定程度上提升python代碼

Python入門 異常處理

必須 IV PE runt .... fin 是否 位置 邏輯 異常處理 捕捉異常可以使用try/except語句。 try/except語句用來檢測try語句塊中的錯誤,從而讓except語句捕獲異常信息並處理。 以下是語法: 1 try: 2 <語句>