1. 程式人生 > >幾種python隱藏原始碼工具的用法

幾種python隱藏原始碼工具的用法

[Pyinstaller]

1.輸入pip install PyInstaller

2.進入需要打包的程式目錄

3.輸入pyinstaller + 需要打包的程式(指令碼)名稱

[Py2exe](目前只支援到py3.4)

1.新建一個Setup.py的檔案,輸入以下程式碼

from distutils.core import setup 
import py2exe 
setup(console=["要打包的py檔名"])
2.開啟命令列,執行python Setup.py py2exe,會產生一個名為dist的目錄,裡面就是打包好的exe程式

相關推薦

python隱藏原始碼工具用法

[Pyinstaller] 1.輸入pip install PyInstaller 2.進入需要打包的程式目錄3.輸入pyinstaller + 需要打包的程式(指令碼)名稱 [Py2exe](目前只支援到py3.4) 1.新建一個Setup.py的檔案,輸入以下程式碼

C#中常用的集合的用法

col div tex -c 組成 相同 列表 對象 count 集合:將一推數據類型相同的數據放入到一個容器內,該容器就是數組:內存中開辟的一連串空間。 非泛型集合 ArrayList集合: ArrayList是基於數組實現的,是一個動態數組,其容量能自動 增

Java程序員必須知道的系列輔助開發工具

java 教程 集成開發環境Eclipse是最有名也最廣泛使用的Java集成開發環境(IDE),允許開發者結合語言支持和其他功能到任何的默認包中,而且Eclipse市場有許多定制和擴展的插件。IntelliJ已經引起了開發者的“追捧”,甚至比Eclipse還受寵,有免費版和專業版。IntelliJ為眾

8Python文字處理工具

文字處理一般包括詞性標註,句法分析,關鍵詞提取,文字分類,情感分析等等,這是針對中文的,如果是對於英文來說,只需要基本的tokenize。本文為大家提供了以下這些工具包。 1.Jieba 【結巴中文分詞】做最好的 Python 中文分片語件 其功能包括支援三種分詞模式(精確模式、全模式、搜尋

Mybatis中,當插入資料後,返回最新主鍵id的方法,及具體用法

                一、前言                                     資料庫操作怎能少了INSERT操作呢?下面記錄MyBatis關於INSERT操作的筆記,以便日後查閱。二、 insert元素 屬性詳解                              其

小測python web server的效能

因為換了nginx就不再使用mod_wsgi來跑web.py應用了,現在用的是gevent-wsgi,效果還不錯。但還是想試試別的,比如傳說中超級猛的meinheld什麼的。軟硬體環境硬體:一臺04年初購置的IBM X235伺服器,CPU為Xeon 2.4G兩顆,記憶體1G,

效能自動化測試工具整理

在移動應用和網路服務正式釋出之前,除了進行必要的功能測試和安全測試,為了保證網際網路產品的服務交付質量,往往還需要做壓力/負載/效能測試。然而很多傳統企業在試水網際網路+的過程中,往往由於資源或產品迭代速度等原因忽視了這一塊工作,導致新產品上線之後頻繁出現卡頓等

Python筆記——Python執行時間的計算方法

首先說一下我遇到的坑,生產上遇到的問題,我排程Python指令碼執行並監控這個程序,python指令碼執行時間遠遠大於python指令碼中自己統計的程式執行時間。 監控python指令碼執行的時間是36個小時,而python指令碼中統計自己執行的時間是4個小時左右。 問題暴漏

java中解析html的工具

HTML分析是一個比較複雜的工作,Java世界主要有幾款比較方便的分析工具: 1.Jsoup  Jsoup是一個集強大和便利於一體的HTML解析工具。它方便的地方是,可以用於支援用jQuery中css selector的方式選取元素,這對於熟悉js的開發者來說基本沒有學

常見程式碼管理工具比較(2009)

軟體配置管理(Configuration Management)是通過技術或行政手段對軟體產品及其開發過程和生命週期進行控制、規範的一系列措施。 初讀上述定義,感覺不是一點點的有點繞口,枯燥和眩暈了,實際上如果仔細去研究軟體工程的理論書籍,有一大堆關於配置管理的概念,定義,

Python執行時間的計算方法

首先說一下我遇到的坑,生產上遇到的問題,我排程Python指令碼執行並監控這個程序,python指令碼執行時間遠遠大於python指令碼中自己統計的程式執行時間。 監控python指令碼執行的時間是36個小時,而python指令碼中統計自己執行的時間是4個小時

目前流行的python伺服器和框架的簡介

1.tonardo---- 多併發、輕量級應用, “非阻塞”的web 容器。類似tomcat。這個大家太熟悉了,就不多說了。 2.Twisted---- Twisted 是一個Python 應用程式和庫檔案的整合套件。其中包括全套頁面伺服器應用程式和基於文字模式的遊戲引擎。還有一些諸如對資料流進行處理的模組

python用法的性能比較1.5

+= 用法 setup using _array __name__ 1.5 nump name import timeit sum_by_for = """ for d in data: s += d """ sum_by_sum = """ sum(data

python裝飾器的用法

輸出 turn 定義 odin **kwargs add main file utf-8 用函數裝飾函數 這種比較常見首先定義裝飾器函數 def cache(func): data = {} @wraps(func) def wrapper(*arg

Python 與 C/C++ 交互的方式

pythonpython作為一門腳本語言,其好處是語法簡單,很多東西都已經封裝好了,直接拿過來用就行,所以實現同樣一個功能,用Python寫要比用C/C++代碼量會少得多。但是優點也必然也伴隨著缺點(這是肯定的,不然還要其他語言幹嘛),python最被人詬病的一個地方可能就是其運行速度了。這這是大部分腳本語言

mysql性能測試的工具使用

following files engines 數據庫 連接線 mysql幾種性能測試的工具使用近期由於要比較mysql及其分支mariadb, percona的性能,了解了幾個這方面的工具,包括:mysqlslap sysbench tpcc-mysql,做一個整理,備忘,分享1、mys

Python模塊常用的安裝方式

author 位置 def 位操作 依賴關系 依賴 模塊 sys.path 此外 Python模塊安裝 一、 單文件模塊直接把文件拷貝到 $python_dir/Lib 二、 多文件模塊,帶setup.pypython setup.py install 三、 egg文件1)

SSH免登陸ESXI讓操作更便捷安全(常用工具

esxi vmware ssh工具 免登陸 授權訪問通常在企業環境中,管理員很少去機房在物理機面前進行操作,大部分管理員喜歡遠程管理主機,這樣既方便又高效。在windows上我們使用遠程桌面,在Linux上則使用SSH來連接。ESXi就是一個以Linux為核心改寫的操作系統,因此ESXi中也保留了SSH

Python中time模塊和datetime模塊的常用操作以及常用時間格式間的轉換

pyrhon time datatime 幾種常用時間格式的轉換 最常見以及常用的幾種時間格式 1、時間戳(timestamp),時間戳表示的是從1970年1月1日00:00:00開始按秒計算的偏移量。 2、時間元組(struct_time),共有九個元素組。 3、格式化時間(fo

Python中斷多重循環的思路

pre except keyword ctu cep from 集合 rod code 常見方法 II. 跳出多重循環 事實上,Python的標準語法是不支持跳出多重循環的,所以只能利用一些技巧,大概的思路有:寫成函數、利用笛卡爾積、利用調試。 寫成函數 在Pytho