2014-10-20 32 views
0

我已經添加了一個自制模塊,其中打印了一段與import this類似的段落 ,路徑爲/usr/lib/python2.7將python初始環境添加一些diy模塊的安全路徑是?

這是我第一次做這樣的事情,會導致未來的某種麻煩嗎?

如果不安全,我該如何讓我的個人模塊自動參與到初始路徑中,而不需要在文件中聲明任何語句,哪條路徑更安全?

PS:我使用Ubuntu14.04

回答

0

你可以看看this.py,我覺得沒有什麼別的你需要做的(不需要做像this.py轉換工作)。

this.py

s = """Gur Mra bs Clguba, ol Gvz Crgref 

Ornhgvshy vf orggre guna htyl. 
Rkcyvpvg vf orggre guna vzcyvpvg. 
Fvzcyr vf orggre guna pbzcyrk. 
Pbzcyrk vf orggre guna pbzcyvpngrq. 
Syng vf orggre guna arfgrq. 
Fcnefr vf orggre guna qrafr. 
Ernqnovyvgl pbhagf. 
Fcrpvny pnfrf nera'g fcrpvny rabhtu gb oernx gur ehyrf. 
Nygubhtu cenpgvpnyvgl orngf chevgl. 
Reebef fubhyq arire cnff fvyragyl. 
Hayrff rkcyvpvgyl fvyraprq. 
Va gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff. 
Gurer fubhyq or bar-- naq cersrenoyl bayl bar --boivbhf jnl gb qb vg. 
Nygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh'er Qhgpu. 
Abj vf orggre guna arire. 
Nygubhtu arire vf bsgra orggre guna *evtug* abj. 
Vs gur vzcyrzragngvba vf uneq gb rkcynva, vg'f n onq vqrn. 
Vs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn. 
Anzrfcnprf ner bar ubaxvat terng vqrn -- yrg'f qb zber bs gubfr!""" 

d = {} 
for c in (65, 97): 
    for i in range(26): 
     d[chr(i+c)] = chr((i+13) % 26 + c) 

print "".join([d.get(c, c) for c in s]) 
+0

我的一段是不同的,我覺得我以前的描述可能導致一些誤解。對不起 – Zen 2014-10-20 08:26:54

+0

@Zen有什麼區別?請在你的問題中更新它。 – 2014-10-20 08:29:18