導航:首頁 > 編程語言 > Python提交源代碼文件

Python提交源代碼文件

發布時間:2022-07-05 22:49:48

python 源程序編碼注意事項

默認情況下,Python 源文件是 UTF-8 編碼。在此編碼下,全世界大多數語言的字元可以同時用在字元串、標識符和注釋中 — 盡管 Python 標准庫僅使用 ASCII 字元作為標識符,這只是任何可移植代碼應該遵守的約定。如果要正確的顯示所有的字元,你的編輯器必須能識別出文件是 UTF-8 編碼,並且它使用的字體能支持文件中所有的字元。
你也可以為源文件制定不同的字元編碼。為此,在 #! 行(首行)後插入至少一行特殊的注釋行來定義源文件的編碼:
# -*- coding: encoding -*-
通過此聲明,源文件中所有的東西都會被當作用 encoding 指代的 UTF-8 編碼對待。在 Python 庫參考手冊 codecs 一節中你可以找到一張可用的編碼列表。
例如,如果你的編輯器不支持 UTF-8 編碼的文件,但支持像 Windows-1252 的其他一些編碼,你可以定義:
# -*- coding: cp-1252 -*-
這樣就可以在源文件中使用 Windows-1252 字元集中的所有字元了。這個特殊的編碼注釋必須在文件中的 第一或第二 行定義。

⑵ 1、大作業要求:設計 Python 語言的簡單解釋器,滿足下面給定的要求。提交源代碼(包括 makefile)及設計文

設計一個解釋器,這么大的工作量,你希望別人怎麼回答你呢?

⑶ python的源文件在哪編輯

1、python源代碼可以在Windows記事本中編輯

新建一個記事本文件寫入python程序,然後將文本文件的後綴名改為.py即可。
2、在python自帶idle中編輯源代碼
在python自帶idle界面點擊file-new file新建一個python文件,然後即可編輯python源程序

3、使用常見的編輯器如Sublime Text、VS Code、PyCharm等編輯python源文件。
更多Python知識請關注Python自學網

⑷ python如何編譯使用源文件

因為系統找不到python.exe,所以說"NO SUCH……「
你需要進入python目錄
c:\python25>
這樣的狀態輸入python XXX.py 才會認
當然你也可以在系統變數裡面把PYTHON的工作目錄添加進去。
另外,py文件最好也放到PYTHON目錄,免得python找不到。

另外,由於PYTHON在linux下使用的很多,WINDOWS下應用較少。作者的工作環境就是linux,你看這句#!/usr/bin/python。

針對 擰發條的鳥 和 azaleammm 的回復:
1、對系統(WINDOWS)來說,默認查找目錄是當前目錄和WINDOWS\ 、windows\system32目錄。不在這幾個目錄中的EXE是提示「XXX不是一個有效的內部或外部命令或可執行程序」(十分抱歉!現在WINDOWS系統說的不是NO SUCH FILE OR DIRECTORY,我和其他的什麼系統計混了,感謝azaleammm糾正)
進入PYTHON25目錄輸入命令可以解決。
對PYTHON來說,默認查找目錄是PYTHON25\下的所有子目錄。不在這幾個目錄中提示的是:
「C:\Python25\python.exe: can't open file 'XXX': [Errno 2] No such file or director」
你應該把hellow文件放在PYTHON能夠找到的目錄,比如C:\PYTHON25\

#!usr/bin/python這句話不是必須的,一般只是LINUX下的作者習慣,我從來都不寫
# Filename : helloworld.py 我也從來都不寫。
因為LINUX下是不安擴展名而是按文件類型識別文件的,如果文件名不是*.py,LINUX根據這兩句注釋識別文件類型並自動選擇程序打開。

你直接雙擊的話到是可以執行,但是執行完後他就自動關閉了,所以一閃就沒。實際如果你的機器很爛就可以看到屏幕顯示了HELLOW WORLD。

如果你實在搞不清楚,就在IDLE中,文件〉新建〉
然後再新窗口中把代碼加入進去,然後點擊上面的運行(RUN),或者按F5

IDLE 2.5……恕我火星,是python 2.5裡面帶的那個IDLE吧,版本應該是1.2。
有RUN,啊,當然不是在交互模式下了(交互下從來就沒有),是在編輯模式下。
FILE〉NEW WINDOW ,
看看這一貼:
http://..com/question/48354047.html
RUN前PYTHON讓你存,你就存,存完交互那裡就有了(白底藍字的HELLO WORLD)

555555明明只是一個HELLOW WORLD而已……為什麼說了這么多話。還有什麼問題給我發消息。

⑸ 下載的python源代碼怎麼運行

很簡單的,和你自己在編輯器里書寫的代碼一樣運行就可以:
1、將下載的源代碼復制粘貼到編輯器中
2、檢查代碼中提示的異常處,例如安裝第三方庫等
3、執行文件

⑹ python源代碼程序文件擴展名

python源文件後綴是py。
以 py 擴展名的文件是 Python 源碼文件,由 python.exe 解釋,可在控制台下運行。可用文本編輯器讀寫。
Python中經常使用的文件後綴名:
pyc
以 pyc 為擴展名的是Python的編譯文件。其執行速度快於 py 文件且不能用文本編輯編輯查看。所以 pyc 文件往往代替 py 文件發布。
Python 在執行時,首先會將 py 文件中的源代碼編譯成 PyCodeObject 寫入 pyc 文件,再由虛擬機執行 PyCodeObject。
當 Python 執行 import 時會先尋找對應的 pyc或 pyd(dll)文件,如果沒有則將對應的py文件編譯寫入 pyc 文件。pyc文件也可以通過 python -m py_compile src.py 生成。
pyw
pyw 文件與 pyc 文件相似,但 pyw 執行的時候不會出控制台窗口。開發(純圖形界面程序)時可以暫時把 pyw 改成 py 以調出控制台窗口調試。
pyo
pyo 是優化編譯後的程序,不能用文本編輯器編輯。 python -O source.py 即可將源程序編譯為 pyo 文件。
pyd
pyd 一般是 Python 外的其他語言如 C/C++ 編寫的 Python 擴展模塊,即 Python 的一個動態連接庫,與 dll 文件相當。在Linux系統中一般為.so文件

⑺ 如何創建python源代碼文件

打開Eclipse,選擇菜單中【file】》》new》》other

選擇Python選項,然後選擇project mondel

輸入project name項目名稱,運行IDE根據搭建環境選擇版本

這里可以直接點擊next,下一步

然後直接點擊【是】,如果是【否】,開發環境將不是以Python環境

6
Python項目創建成功,可以進行Python代碼編寫

⑻ 請教《Spark 機器學習》的 python 源代碼文件如何執行

Apache Spark是一個分布式計算框架,旨在簡化運行於計算機集群上的並行程序的編寫。
該框架對資源調度,任務的提交、執行和跟蹤,節點間的通信以及數據並行處理的內在底層操作都進行了抽象。它提供了一個更高級別的API用於處理分布式數據。

⑼ python文件的源代碼文件夾怎麼打開

使用python源文件的幾種方法\運行python腳本:
a. windows下打開shell(DOS提示符,命令行,cmd):
CMD命令進入某個目錄
如在window 下cmd運行python源文件 xxx.py(注意這個xxx.py在C盤的python27目錄下,若是其它盤的目錄,就進入其它盤的目錄來運行xxx.py):
打開cmd
輸入c: 回車
輸入cd c:/python27/ 回車 (ps:cd後面沒有冒號!,如果需要在dos下查看帶有空格的文件夾,要給文件夾加上引號如:CD "Program Files"/PHP )
輸入python xxx.py 或者 xxx.py 回車
這是在找到文件路徑下去執行某文件,直接在cmd,python環境下輸入python xxx.py 會運行語法錯誤,不知是否是系統的環境變數沒有添加好?
在linux下參見vamei :python 基礎
另附:cmd命令
1.進入上一層目錄 CD ../
2.顯示目錄下的文件及了目錄 dir
b.Linux下運行python源文件:
$ python xxx.py
c.在IDLE下運行python源文件
點擊開始->程序->Python 2.7->IDLE(Python GUI)
點擊file->open->xxx.py
ctrl+F5
quit()是退出程序
d.在IDLE里,可以通過os執行系統命令,執行python源文件:
import os
os.system('python c:/xxx.py')
e. 直接雙擊xxx.py
雙擊xxx.py,窗口一閃而過。很像VC運行時的Ctrl+F5對不對?那怎麼辦呢?(非windows系統可以跳過,不用此技巧)
這里我們在代碼里加入一句話raw_input(),就可以。

⑽ python可以申請軟體著作權么

python如果是計算機開發出來的軟體則可以申請軟體著作權,如果不是,那麼就不可以申請軟體著作權。計算機軟體著作權是指軟體的開發者或者其他權利人依據有關著作權法律的規定,對於軟體作品所享有的各項專有權利。就權利的性質而言,它屬於一種民事權利,具備民事權利的共同特徵。

法律依據

《軟體著作權》第九條 申請軟體著作權登記的,應當向中國版權保護中心提交以下材料:

(一)按要求填寫的軟體著作權登記申請表;

(二)軟體的鑒別材料;

(三)相關的證明文件。

《軟體著作權》第十條 軟體的鑒別材料包括程序和文檔的鑒別材料。

程序和文檔的鑒別材料應當由源程序和任何一種文檔前、後各連續30頁組成。整個程序和文檔不到60頁的,應當提交整個源程序和文檔。除特定情況外,程序每頁不少於50行,文檔每頁不少於30行。

《軟體著作權》第十一條 申請軟體著作權登記的,應當提交以下主要證明文件:

(一)自然人、法人或者其他組織的身份證明;

(二)有著作權歸屬書面合同或者項目任務書的,應當提交合同或者項目任務書;

(三)經原軟體著作權人許可,在原有軟體上開發的軟體,應當提交原著作權人的許可證明;

(四)權利繼承人、受讓人或者承受人,提交權利繼承、受讓或者承受的證明。

《軟體著作權》第十二條 申請軟體著作權登記的,可以選擇以下方式之一對鑒別材料作例外交存:

(一)源程序的前、後各連續的30頁,其中的機密部分用黑色寬斜線覆蓋,但覆蓋部分不得超過交存源程序的50%;

(二)源程序連續的前10頁,加上源程序的任何部分的連續的50頁;

(三)目標程序的前、後各連續的30頁,加上源程序的任何部分的連續的20頁。

文檔作例外交存的,參照前款規定處理。

《軟體著作權》第十三條 軟體著作權登記時,申請人可以申請將源程序、文檔或者樣品進行封存。除申請人或者司法機關外,任何人不得啟封。

《軟體著作權》第十四條 軟體著作權轉讓合同或者專有許可合同當事人可以向中國版權保護中心申請合同登記。申請合同登記時,應當提交以下材料:

(一)按要求填寫的合同登記表;

(二)合同復印件;

(三)申請人身份證明。

《軟體著作權》第十五條 申請人在登記申請批准之前,可以隨時請求撤回申請。

《軟體著作權》第十六條 軟體著作權登記人或者合同登記人可以對已經登記的事項作變更或者補充。申請登記變更或者補充時,申請人應當提交以下材料:

(一)按照要求填寫的變更或者補充申請表;

(二)登記證書或者證明的復印件;

(三)有關變更或者補充的材料。

《軟體著作權》第十七條 登記申請應當使用中國版權保護中心制定的統一表格,並由申請人蓋章(簽名)。

申請表格應當使用中文填寫。提交的各種證件和證明文件是外文的,應當附中文譯本。

申請登記的文件應當使用國際標准A4型297mm X 210mm(長X寬)紙張。

《軟體著作權》第十八條 申請文件可以直接遞交或者掛號郵寄。申請人提交有關申請文件時,應當註明申請人、軟體的名稱,有受理號或登記號的,應當註明受理號或登記號。

登記流程

1)填寫軟體基本信息採集表;

2)提供部分源程序(電子版):登記人應提供該軟體的WORD電子版部分源程序(前2000行 和 後2000行,共計4000行,最後一頁為軟體退出部分代碼);

3)提供手冊(電子版):根據軟體的不同類型,需要申請人提供WORD版軟體使用操作手冊 或者 軟體設計說明書 ;

4)報送審查;

5)版權中心復審:初審通過受理後審查31-35個工作日,約45-50天左右出審查結果並公告;

7)公告發證;

閱讀全文

與Python提交源代碼文件相關的資料

熱點內容
自己購買雲主伺服器推薦 瀏覽:422
個人所得稅java 瀏覽:761
多餘的伺服器滑道還有什麼用 瀏覽:192
pdf劈開合並 瀏覽:28
不能修改的pdf 瀏覽:752
同城公眾源碼 瀏覽:489
一個伺服器2個埠怎麼映射 瀏覽:298
java字元串ascii碼 瀏覽:79
台灣雲伺服器怎麼租伺服器 瀏覽:475
旅遊手機網站源碼 瀏覽:332
android關聯表 瀏覽:946
安卓導航無聲音怎麼維修 瀏覽:333
app怎麼裝視頻 瀏覽:431
安卓系統下的軟體怎麼移到桌面 瀏覽:96
windows拷貝到linux 瀏覽:772
mdr軟體解壓和別人不一樣 瀏覽:904
單片機串列通信有什麼好處 瀏覽:340
游戲開發程序員書籍 瀏覽:860
pdf中圖片修改 瀏覽:288
匯編編譯後 瀏覽:491