菜鳥求教關於ubuntu下python的問題,python沒定義

2022-01-13 12:58:48 字數 2658 閱讀 9664

1樓:匿名使用者

應該在ubuntu的terminal下輸入python /home/darble/spam.py,而不是在python裡輸入這個。

2樓:匿名使用者

在python shell下,是不是已經輸入了python,進入了類似下面的介面?

如果是的話,應該輸入python的語句。

3樓:匿名使用者

不是在python shell下,輸入

在終端下輸入啊python /home/darble/spam.py

4樓:毒籠

**有問題,上**。估計未定義變數叫python,直接用就報錯

求教乙個很簡單的python 加減法重定義 問題

5樓:育知同創教育

class r:

def __init__(self, sum = 0.0):

self.sum = sum

def __str__(self):

return str(self.sum)

def __add__(self, other):

return r(self.sum + other.sum)def __sub__(self, other):

return r(self.sum - other.sum)a = r(10)

b = r(20)

print a + b

菜鳥學python遇到的幾個小問題

6樓:匿名使用者

a1: open 函式中 'w' 代表以寫入模式開啟檔案;( w -- write )

a2: target 代表已經開啟的檔案例項; target. 後面即 對該開啟檔案的操作方法;

如: target.truncate([size]) #把檔案裁成規定的大小,預設的是裁到當前檔案操作標記的位置。

如果size比檔案的大小還要大,依據系統的不同可能是不改變檔案,也可能是用0把檔案補到相應的大小,也可能是以一些隨機的內容加上去。

target.write(str) #把str寫到檔案中,write()並不會在str後加上乙個換行符

12.04版本的ubuntu裝了python3的不管apt-get install/clean什麼安裝包都要出問題, 10

7樓:雪v歌

ubuntu自帶python的,預設是python2

如果你要使用python3,可以執行下面命令

sudo apt-get install python3

新手學python,遇到這個問題,求教

8樓:安徽新華電腦

我會點python,有什麼問題就提問,不要急,總會解決的

9樓:匿名使用者

樓主 應該 貼出 問題

實質性討論

菜鳥求教乙個關於python socket的問題

10樓:鞠涆

情況時這樣,最近剛學python,一直使用的文字編輯,在學到socket時自己嘗試寫了乙個小指令碼,部分語句如下:

import socket

self.service=socket.socket(socket.af_inet,socket.sock_stream)

python 執行無錯

最近又發現,原來eclipse是有python擴充套件包的,於是嘗試把自己寫的東西放到eclipse中執行,然後就報錯了:

self.service=socket.socket(socket.af_inet,socket.sock_stream)

attributeerror: 'module' object has no attribute 'af_inet'

ctrl+左鍵放到af_inet提示此值存放在_socket下,於是有以下嘗試:

import socket

import _socket

print _socket.af_inet #無報錯,返回2

print socket.af_inet #報錯

於是修改了指令碼

import _socket as socket

我的指令碼執行正常

首先,我系統的環境使用的時python2.6,eclipse中,windows-》preferences-》interpreter - python這裡面的lib包(指向/usr/bin/python2.6),與我在終端的輸出sys.

path輸出的值時一樣的

然後,我的問題:

1,是不是在python中有兩個模組,乙個叫socket,乙個叫_socket?

2,為什麼在終端執行,可以直接import socket.af_inet,而在eclipse中則需要import _socket?

可能你的測試指令碼或當前路進下有其他指令碼也叫socket,優先被載入造成錯誤,試試import後立刻列印路徑看看是不是標準的那個...

>>> import socket

>>> print socket.__file__

c:\python27\lib\socket.pyc

>>>

python初學者的問題求教,python初學者 有問題求回答

def prohibitedcharacter s,c validity c in s return validity def o hird n from future import divisions 0for i in range 1,n 1 s i i s n n n return s pyt...

簡單python問題求教關於轉義符號

下劃線不需要轉義 轉義字元一般具有特殊含義,有以下幾類 集合 比如字元的集合 w 數字的集合 d 特殊符號 看不見的符號 比如換行符 n 製表符 t 被正規表示式語法佔用的符號 比如反斜槓 美元符號 詳細的可以參考這裡 blogs.moss tan jun archive 2010 08 15 18...

關於python的小問題,關於python的乙個小問題?

python range 函式可建立乙個整數列表,一般用在 for 迴圈中。函式語法range start,stop step 引數說明 start 計數從 start 開始。預設是從 0 開始。例如range 5 等價於range 0,5 stop 計數到 stop 結束,但不包括 stop。例如...