python import 引入簡單介紹

2021-07-10 01:17:27 字數 2015 閱讀 9855

import os  //引入 os模組

import json //引入json模組

import mysqldb as mdb //引入資料模組

import  sys //引入sys模組

import urllib2  如果要傳送請求可以引入這個模組如果要寫爬蟲這個必不可少

response = urllib2.urlopen('')

如果要從輸入中傳引數 , 可以用 input_dir = sys.argv[1]

如果要顯示乙個檔案下的檔案

dirs = os.listdir(input_dir)

連線資料庫可以用 

con = mdb.connect(host = '192.168.5.280', user = 'root', passwd = 'xueqy', db = 'installdb')

cur = con.cursor()

sql = "select media_url, id from mot_media where media_pages = 1"

cursor.execute(sql)

rows = cursor.fetchall()

counter = 0

for url in rows : //取出查詢結果

如果要是執行sql更新

cur.execute(sql_guid_update, (file_id, one_dir))//如果傳入多個引數可以用

con.commit()

檔案的讀寫:

fo = open("noloadmedia.txt", "wb")

fo.write('\n %s : url %s'%(url[1],url[0]))  //檔案的寫入

檔案讀:

python 的try catch是這樣寫的

try:

response = urllib2.urlopen('/html/%s/%s-1.page'%(name,name))

except urllib2.urlerror as e:

if hasattr(e, 'code'):

#html = response.read()

fo.write('\n %s : url %s'%(url[1],url[0]))

print 'error media_id :  ', url[1]

print 'code:',e.code

#return

elif hasattr(e, 'reason'):

print 'reason:',e.reason

finally :

剛學python 這兩個東西還要匯入的 

1.這個程式指定什麼程式來執行 

#!/usr/bin/env python

執行的指令碼的編碼是什麼

# encoding: utf-8

python import引入不同路徑下的模組

python 包含子目錄中的模組方法比較簡單,關鍵是能夠在sys.path裡面找到通向模組檔案的路徑。下面將具體介紹幾種常用情況 1 主程式與模組程式在同一目錄下 如下面程式結構 src mod1.py test1.py若在程式test1.py中匯入模組mod1,則直接使用 import mod1或...

Python numpy 極簡引入

numpy 極簡引入 import numpy 建立多維陣列 myarray numpy.array 1,2,3 4,5,6 7,8,9 print 陣列 n myarray print 維度 myarray.ndim print 形狀 myarray.shape print 大小 myarray....

Python import過程解析

模組 乙個.py檔案 包 乙個資料夾,裡面一定包括乙個 init py檔案,可能包括子包和模組 module.py a 1 print module.py test.py import module print module.a 執行test.py,執行結果 module.py 1結論 import...