1. 程式人生 > >[python]python學習筆記(三)——編譯

[python]python學習筆記(三)——編譯

11,如何編譯編譯python指令碼為pyc格式

#!/usr/bin/python 
import py_compile; 
import sys;
file=raw_input("enter your file name");
py_compile.compile(file);
sys.exit();


 12,python的glob模組~

glob模組是python自帶的模組,可以用它來查詢符合特定規則的檔案路徑名和檔案。查詢檔案只用到三個匹配符:"","?","[]"。""匹配0個或多個字元;"?"匹配單個字元;"[]"匹配指定範圍內的字元

>>> import glob
#呼叫glob()方法
>>> glob.glob(r'c:\*.txt')
['c:\\log_client.txt', 'c:\\test.txt'] #返回一個列表
>>> glob.glob('*.txt')
['LICENSE.txt', 'NEWS.txt', 'README.txt'] #返回當前目錄下的txt檔案,不包括檔案路徑

13,python如何獲取當前的時間

>>> time.strftime("%Y-%m-%d %X", time.localtime())
'2011-05-05 16:37:06'

相關推薦

[python]python學習筆記——編譯

11,如何編譯編譯python指令碼為pyc格式 #!/usr/bin/python import py_compile; import sys; file=raw_input("enter your file name"); py_compile.compile(fi

Python爬蟲學習筆記——正則表達式

斜杠 這一 seh 爬蟲 class 學習 常用方法 部分 介紹 介紹 正則表達式是一種處理字符串的強大工具,能實現字符串的檢索、替換、匹配驗證等。在爬蟲中,正則表達式主要用於從HTML裏提取所需要的信息 常用的匹配規則 模式 描述 \w 匹配字母、數字及下劃

python入門學習筆記——切片、元組

4.操作列表 4.1遍歷整個列表:for name = ['x','y','z'] for x in name: (in後面是可迭代物件‚不要忘記:ƒ迴圈內容要縮排,縮排是靈魂)          &

Python + OpenCV 學習筆記>>> Numpy 陣列操作

將影象畫素迭代取反: import cv2 as cv import numpy as np def access_pixels(image): print(image.shape) height = image.shape[0]

Opencv Python學習筆記模板匹配

模板匹配:模板匹配是通過目標圖片在待匹配圖片進行遍歷,通過選擇一定的匹配方式能夠得到每個起始畫素點的匹配值,最終匹配值最大的位置就是候選匹配位置,也就達到了匹配查詢的效果 本例是通過滑鼠選取影象中的一塊矩形區域,遍歷原影象後得到一個匹配值矩陣,將矩陣轉換成0-255的灰度影

python學習筆記

list 內存 寫入 odin move 列表 付出 open ada 文件的操作一般分三步: 1、打開文件,獲取文件的指針(句柄) 2、通過指針(句柄)操作文件 3、關閉文件 現在有以下文件: 我們為愛還在學 學溝通的語言

python學習筆記——文件操作

二進制 nbsp move line 其他 終端設備 env dex 位置 ·集合操作及其相應的操作符表示集合中沒有插入,只有添加,因為畢竟無序 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Vergil Zh

python基礎教程版)學習筆記

第三章 使用字串 3.1 字串基本操作 所有標準序列操作(索引、切片、乘法、成員資格檢查、長度、最小值和最大值)都適用於字串,但別忘了字串是不可變的,因此所有的元素賦值和切片賦值都是非法的。 3.2設定字串的格式 3.2.1% 使用字串格式設定運算子——百分號。這個運算子的行為類似於C語言中的經典函

Python】搭建你的第一個簡單的神經網路_實踐篇_NN&DL學習筆記

前言 本文為《Neural Network and Deep Learning》學習筆記(三),可以轉載但請標明原文地址。 本人剛剛入門、筆記簡陋不足、多有謬誤,而原書精妙易懂、不長篇幅常有柳暗花明之處,故推薦閱讀原書。 《Neural Network and Deep Learning

Python學習筆記[函式基礎]

概念 定義 宣告 a = 1 if a == 1: def func(): print('a == 1') else: def func(): print('a != 1') 傳參 # 預設

Robot framework學習筆記通過定義自己的python庫連結mysql

今天看了一些連結資料庫的方法,發現官網提供的DatabaseLibrary只提供了和資料庫直連的方法,現實中很多公司出於安全考慮,都是通過跳板機的方式連結。(跳板機是開發者登入到網站分配給應用伺服器的唯一途徑。開發者必須首先登入跳板機,再通過跳板機登入到應用伺服器)。 顯然

python學習筆記 Google map API呼叫

import urllib import urllib.request import json serviceurl = 'http://maps.googleapis.com/maps/api/geocode/json?' #serviceurl = 'http://py

Python學習筆記——字串操作

字串字面量 雙引號 >>> spam = "This is Tom' cat" >>> spam "This is Tom' cat" 轉義字元 >>> print('\',\",\t

python學習筆記--python高階特性

python的高階特性有切片、迭代、列表生成式、生成器、迭代器等,下面來介紹這幾種高階特性:1、切片:切片特別簡單,用中括號表示範圍,包前不包後。就是中括號裡邊的範圍前面的數值被包括在內,後面的數值不被包括在內。L = ['a','b','c','d']L[0:3] 索

評估深度學習模型-在keras中使用scikit-learn-基於keras的python學習筆記

版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/weixin_44474718/article/details/86249827 使用交叉驗證評估模型 KerasClassifier和kerasregressor 類使用引數build

Python學習筆記:pip安裝方法,import相關用法

就當是記個筆記了。這是Linux系統下的pip安裝方法: pip安裝方法 一: get http://python-distribute.org/distribute_setup.py sudo python distribute_setup.py

Python學習筆記--正方形、六邊形、疊邊形、同切圓的繪製

1、正方形的繪製:首先得知道正方形長啥樣......不過貌似沒人不知道.....言歸正傳,首先得知道正方形的特點,正方形的特點是四條邊,每個內角為90°好了,知道了正方形的特點我們現在來繪製(程式碼如下):#繪製一個正方形 import turtle as t # 用別名來代

python進階學習筆記——實現python任意個數的關鍵字引數

class Person(object): def __init__(self, name, gender, birth, **kw): self.name = name self.gender = gender self.birth = birth

python學習筆記- numpy基礎:array及matrix詳解

Numpy中的矩陣和陣列   numpy包含兩種基本的資料型別:陣列(array)和矩陣(matrix)。無論是陣列,還是矩陣,都由同種元素組成。 下面是測試程式: # coding:utf-8 import numpy as np # print(dir(np))

Python學習筆記- SyntaxError: Non-ASCII character '\xe7' in file

在編輯Python時,當有中文輸出或者註釋時,出現錯誤提示:“SyntaxError: Non-ASCII character '\xe7' in file“ 原因:python的預設編碼檔案是用的ASCII碼,而你的python檔案中使用了中文等非英文字元。 解決辦法: 在Python原始檔的最開始一行,加