導航:首頁 > 編程語言 > python腳本編寫百度

python腳本編寫百度

發布時間:2023-11-10 06:56:02

Ⅰ 如何用python寫腳本

以Python2.7操作為例:
1、首先需要打開電腦桌面,按開始的快捷鍵,點擊Python2.7如圖所示的選項進入。
相關推薦:《Python入門教程》
2、打開之後,開始編輯腳本,腳本第一行一定要寫上 #!usr/bin/python表示該腳本文件是可執行python腳本,如果python目錄不在usr/bin目錄下,則替換成當前python執行程序的目錄。
3、腳本寫完之後,打開CMD命令行,開始調試、可以直接用editplus調試。
4、最後,CMD命令行中,輸入 「python」 + 「空格」,即 」python 「,然後敲回車運行即可,這樣就可以把編輯好的腳本運行了。

Ⅱ 編寫python 腳本

import math


l, t = map(int, input("Please enter length and time:").split())


while not (0<=t<=60):

t = int(input("Please enter a time between 0 and 60:"))


while l <= 0:

l = int(input("Please enter a valid length which is more than zero:"))


x = l * math.sin(2*math.pi*t / 60)

y = l * math.cos(2*math.pi*t/60)


print(x,y)

Ⅲ Python 如何寫腳本

以Python2.7操作為例:

1、首先需要打開電腦桌面,按開始的快捷鍵,點擊Python2.7如圖所示的選項進入。

Ⅳ 用python寫腳本程序

運行環境:win7 32位 + python3.4

文件名:transmitter.py

內容:

importos,sys,os.path

print("yourcurrentdiris{}".format(os.getcwd()))

iflen(sys.argv)==1:
whileTrue:
sourceDir=input("inputsourcedir:")
ifos.path.exists(sourceDir):
break
else:
print("nosuchdir,tryagain:")
targetDir=input("inputtargetdir:")
eliflen(sys.argv)==3:
sourceDir=sys.argv[1]
targetDir=sys.argv[2]
ifnotos.path.exists(sourceDir):
print("sourcedirdonotexist!")
sys.exit()
else:
print("usage:transmitter[sourcedirtargerdir]")
sys.exit()

ifnotos.path.exists(targetDir):
os.mkdir(targetDir)

cFiles=[fforfinos.listdir(sourceDir)if('.c'infor'.h'inf)]

forfincFiles:
open(os.path.join(targetDir,f),'wb+').write(
open(os.path.join(sourceDir,f),'rb').read())

用法:

pythontransmitter.py[sdirtdir]


針對這個腳本有疑問的可以隨時追問。謝謝

Ⅳ 如何使用python編寫測試腳本

1)doctest
使用doctest是一種類似於命令行嘗試的方式,用法很簡單,如下

復制代碼代碼如下:

def f(n):
"""
>>> f(1)
1
>>> f(2)
2
"""
print(n)

if __name__ == '__main__':
import doctest
doctest.testmod()

應該來說是足夠簡單了,另外還有一種方式doctest.testfile(filename),就是把命令行的方式放在文件里進行測試。

2)unittest
unittest歷史悠久,最早可以追溯到上世紀七八十年代了,C++,Java里也都有類似的實現,Python里的實現很簡單。
unittest在python里主要的實現方式是TestCase,TestSuite。用法還是例子起步。

復制代碼代碼如下:

from widget import Widget
import unittest
# 執行測試的類
class WidgetTestCase(unittest.TestCase):
def setUp(self):
self.widget = Widget()
def tearDown(self):
self.widget.dispose()
self.widget = None
def testSize(self):
self.assertEqual(self.widget.getSize(), (40, 40))
def testResize(self):
self.widget.resize(100, 100)
self.assertEqual(self.widget.getSize(), (100, 100))
# 測試
if __name__ == "__main__":
# 構造測試集
suite = unittest.TestSuite()
suite.addTest(WidgetTestCase("testSize"))
suite.addTest(WidgetTestCase("testResize"))

# 執行測試
runner = unittest.TextTestRunner()
runner.run(suite)

簡單的說,1>構造TestCase(測試用例),其中的setup和teardown負責預處理和善後工作。2>構造測試集,添加用例3>執行測試需要說明的是測試方法,在Python中有N多測試函數,主要的有:
TestCase.assert_(expr[, msg])
TestCase.failUnless(expr[, msg])
TestCase.assertTrue(expr[, msg])
TestCase.assertEqual(first, second[, msg])
TestCase.failUnlessEqual(first, second[, msg])
TestCase.assertNotEqual(first, second[, msg])
TestCase.failIfEqual(first, second[, msg])
TestCase.assertAlmostEqual(first, second[, places[, msg]])
TestCase.failUnlessAlmostEqual(first, second[, places[, msg]])
TestCase.assertNotAlmostEqual(first, second[, places[, msg]])
TestCase.failIfAlmostEqual(first, second[, places[, msg]])
TestCase.assertRaises(exception, callable, ...)
TestCase.failUnlessRaises(exception, callable, ...)
TestCase.failIf(expr[, msg])
TestCase.assertFalse(expr[, msg])
TestCase.fail([msg])

Ⅵ 如何在windows上編寫python腳本

Python安裝好以後,在開始菜單會看到一個idle工具(一個增強的交互命令行解釋器窗口)以及一個自帶的編輯器。
在任意目錄新建一個.py文件或者保存的時候以.py結尾,用記事本、Python自帶的編輯器或者其他編輯器如Sublime Text或者NotePad++都行。
如果你使用的是idle,直接按F5就能在Python自帶的命令行查看結果
如果是用記事本或者其他編輯器,快捷鍵win+R調出運行目錄,輸入cmd,然後在命令行里進入這個目錄,輸入python [filename].py或者[filename].py就可以看到運行結果了

閱讀全文

與python腳本編寫百度相關的資料

熱點內容
三軌直銷系統源碼 瀏覽:321
手機銀行app怎麼更新呢 瀏覽:247
單片機匯編學習 瀏覽:531
配1u伺服器主機需要注意什麼 瀏覽:38
演算法工程師小李 瀏覽:633
程序員搬到哪裡買房好 瀏覽:627
steam測試亞洲伺服器怎麼切換 瀏覽:513
vc命令行編譯工程 瀏覽:331
當貝市場解壓步驟 瀏覽:458
哪裡有賣安卓系統的app 瀏覽:472
河南省雲伺服器租賃雲主機 瀏覽:755
基金app哪個好2021年 瀏覽:41
迷你電梯單片機 瀏覽:38
編譯電腦 瀏覽:502
程序員進入網吧 瀏覽:247
cad圖轉換pdf 瀏覽:809
魔域單機版命令 瀏覽:488
ftp伺服器需要開放什麼埠 瀏覽:327
ros編譯單個進程 瀏覽:731
如何查別人伺服器的地址 瀏覽:453