python语言1002python语言_PYTHON语言学习
PYTHON
語言學(xué)習(xí)
通過兩個星期的自學(xué)
python
語言,初步了解到
python
的知識構(gòu)架。它比
C
語言和
C++
語
言在某種程度上來說要簡單些,
但是也有很多我不懂的東西。
陳老師給我安排的課堂任務(wù)是
第
21
章的
Database
Programming
,通過
python
與數(shù)據(jù)庫的連接來了解
python
語言
.
看到老師發(fā)給我的那一章知識,
全都是英文版的,
而且涉及到很多不了解的計算機(jī)專業(yè)術(shù)
語,讓我很是束手無策。
,真不知道該怎么辦。在好不容易看懂英文后,發(fā)現(xiàn)很多知識都不
理解,無從下手。只好在網(wǎng)上查閱關(guān)于
PYTHON
的知識。在初步了解
python
語言后,很是
頭疼。
在
GUI
里運(yùn)行指導(dǎo)書中的代碼后,發(fā)現(xiàn)編譯器總是會出現(xiàn)語法錯誤。起初以為是代碼有
錯誤,
在網(wǎng)上查閱相關(guān)資料后,
不是代碼錯誤,
是格式不正確,
也就是所謂的不合法的縮進(jìn)。
在一步步小心的對好格式后,
再次運(yùn)行時,
又出現(xiàn)缺少模塊的錯誤。
于是我又開始在相關(guān)網(wǎng)
址上下載對應(yīng)的模塊,在導(dǎo)入模塊后又出現(xiàn)
error
,我很疑惑,模塊已經(jīng)導(dǎo)入后,為何還出
現(xiàn)模塊缺少的錯誤。
經(jīng)過同學(xué)的提醒,
才知道自己沒有設(shè)置環(huán)境變量,
導(dǎo)致模塊沒有真正的
導(dǎo)入進(jìn)去。設(shè)置環(huán)境變量如下
:
右擊我的電腦,選擇屬性,點(diǎn)擊高級,再次點(diǎn)擊環(huán)境變量,點(diǎn)擊新建,輸入
python
安裝
的存放路徑。此時系統(tǒng)內(nèi)部認(rèn)定了
python.
設(shè)置好系統(tǒng)變量后,再導(dǎo)入模塊。其步驟如下
:
點(diǎn)擊開始,
點(diǎn)擊運(yùn)行,
輸入
cmd
,
然后在命令提示符里輸入
cd
d/
下載的模塊的存放路徑,
再
enter
,然后再輸入
python
setup.py
installl
,此時窗口在提示正在
running
的過程。有時候
用這個方法導(dǎo)入模塊也會出現(xiàn)問題,
通過網(wǎng)上查找,
知道模塊導(dǎo)入沒成功的原因是沒有安裝
setuptools
這個工具。只好先安裝這個工具。通過一步步的找錯排錯糾錯,終于成功的導(dǎo)入
了模塊。再次運(yùn)行代碼時,發(fā)現(xiàn)解釋器又出現(xiàn)新的錯誤提示,說
can’t
import
name
NAMES
,
這一句是
from
ushuffle_db
import
NAMES,
randName
,我嘗試把這句改為
:
Try:
from
ushuffle_db
import
NAMES,
randName
except
importerror
改過后這句語句沒有了錯誤。
當(dāng)再次運(yùn)行代碼后,
又出現(xiàn)了一個新的錯誤,
說函數(shù)沒有定義,
在重新仔細(xì)分析代碼后,
發(fā)現(xiàn)并不是沒有定義,
而是代碼的格式縮進(jìn)不正確。
于是改過格式
后,
再次運(yùn)行代碼,終于成功開始運(yùn)行了,但是當(dāng)運(yùn)行到一半的時候出現(xiàn)了操作錯誤,是無
法連接到
sql
server
,是自己的電腦沒有安裝這個數(shù)據(jù)庫,所以代碼運(yùn)行中止了。只要電腦
安裝好了
sql
server
后就可以徹底成功運(yùn)行了。
編程這個真是考驗人的耐心和極限。
我的每一個代碼都有將近
200
行,
讓人看得頭皮發(fā)麻。
想過很多方法去解決運(yùn)行中的錯誤。在學(xué)習(xí)
python
這段期間,雖然學(xué)習(xí)的過程很艱難,遇
到了不少的問題,但是學(xué)到了很多關(guān)于
python
的知識,通過實(shí)踐,能更加體會到這門語言
的精髓,比在書上單純看生硬的東西,更加理解和更容易吸收。
總結(jié)
以上是生活随笔為你收集整理的python语言1002python语言_PYTHON语言学习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET Reflector + ILS
- 下一篇: python方法名加__学习python