#-*- coding: utf-8 -*-
#python 27
#xiaodeng
#python之函式用法execfile()
#execfile()
#說明:用來執行乙個檔案,相對於雙擊的效果
'''execfile(...)
execfile(filename[, globals[, locals]])
filename:檔名
globals:全域性變數--這裡指絕對路徑
locals:本地變數--這裡指相對路徑
read and execute a python script from a file.
the globals and locals are dictionaries, defaulting to the current
globals and locals. if only globals is given, locals defaults to it.
'''#案例#
import chardet
filename=r'
my.py'#
print chardet.detect(filename)#ascii
#filename=r'my.py'.decode('ascii')
execfile(filename)
exec函式組的用法
exec函式組 在fork後的子程序中使用exec函式族,可以裝入和執行其它程式 子程序替換原有程序,和父程序做不同的事 fork建立乙個新的程序就產生了乙個新的pid,exec啟動乙個新程式,替換原有的程序,因此這個新的被 exec 執行的程序的pid不會改變 和呼叫exec的程序的pid一樣 在...
Python中理解exec 用法
exec語句用來執行儲存在字串或檔案中的python語句。例如,我們可以在執行時生成乙個包含python 的字串,然後使用exec語句執行這些語句。下面是乙個簡單的例子。exec print hello world hello world 注意例子中exec語句的用法和eval r execfile...
exec函式 python 使用exec的疑惑
簡介 exec 執行儲存在字串或檔案中的python語句,相比於 eval,exec可以執行更複雜的 python exec函式功能強大,也很容易上手,在做未知變數定義時很好用。例如 使用exec函式可以將其中的字串語句定義為變數 with open data.txt r as f for line...