python使用問題

2021-09-05 19:18:44 字數 2225 閱讀 1604

python problem
邏輯錯誤,if和 while 在乙個層級了
importdatetime,os,platform,time

defruntask():

os.system('c:\\users\\17140\\.pycharm2018.1\\config\\scratches\\hello.py')

deftimefun(schedtimer):

# schedtimerime = datetime.datetime(2018, 7, 27, 15, 40, 00)

while true:

loopflag =

0           

now = datetime.datetime.now()

print

(now)

time.sleep(

0.1)

ifschedtimer < now < (schedtimer + datetime.timedelta(

seconds=1

)):                loopflag =

1               

time.sleep(1)

ifloopflag == 1:

runtask()

loopflag = 0

if__name__=='__main__':

schtimer = datetime.datetime(

2018,7

,27,16

,57,50

)   

print

('run the timer task at '.format(schtimer))

timefun(schtimer)

py

程式設定開機自啟的時候,無法執行或者執行一半(程式中的提示框出現了,但是程式沒有向要求的檔案裡寫入內容,並且在任務管理器裡面找不到python程序):原因可能是檔案的open函式使用出現錯誤導致程式異常關閉,解決方法是用with操作檔案。

用指定瀏覽器開啟指定**:
當檔案的路徑中有空格是,電腦無法識別空格後面的字元,
解決方法是:在整個路徑的兩邊加上雙引號
加了之後仍然只能用預設的瀏覽器開啟指定**,不知道為什麼,如果用其他的瀏覽器的路徑呼叫瀏覽器,就會用預設瀏覽器開啟網頁,所以只能把其他瀏覽器的路徑新增到環境變數中,呼叫時直接寫瀏覽器的名稱。例如:cmd:start qqbrowser
設定好環境變數,執行程式,提示windows無法找到qqbrowser
,但是直接雙擊剛剛建立的bat檔案卻沒錯誤。顯然,雖然電腦設定了環境變數,但是用程式呼叫bat檔案後,和沒設定環境變數一樣,原因就是剛剛的設定還沒有被一部分程式知道,只要重啟一下電腦(後來發現重啟一下pycharm也可以),負責用程式呼叫bat的程式就會自動更新一下設定。
當乙個程式在pycharm裡可以執行,但是雙擊程式缺一閃而過時,可能是因為python的sitepacks沒安裝
pyinstaller: 3.3.1

現在不支援打包python3.7 (2018/8/31)

安裝的總過程:

這裡有好多python的庫(whl格式的),需要手動安裝

解決:公升級pip

python -m pip install --upgrade pip

把檔案統一放到已經加入環境變數的資料夾,

注意:安裝的時候python37\lib\site-packages下面不能有名字叫scrapy的資料夾,不然用pip安裝的時候沒有紅字提示錯誤,但是用不成scrapy。

python使用redis問題

setex key seconds value 可用版本 2.0.0 時間複雜度 o 1 將鍵 key 的值設定為 value 並將鍵 key 的生存時間設定為 seconds 秒鐘。如果鍵 key 已經存在,那麼 setex 命令將覆蓋已有的值。setex 命令的效果和以下兩個命令的效果類似 se...

Python使用問題彙總

另外pip只能在cmd中使用,不能在python命令列中使用 python包安裝具體操作 win r,輸入cmd,之後再黑色命令框內屬於pip install 包名 映象源阿里雲 中國科技大學 豆瓣 douban 清華大學 中國科學技術大學 安裝命令 以中科大映象 numpy包為例 x週由年份變為隨...

python檔案的使用問題 python檔案問題

檔案操作方法 1.編碼方式 在操作檔案的時候,指定檔案的編碼方式 encoding utf 8 就相當於改變了讀取檔案編碼的格式 檔案中還有乙個方法 print 檔名.enconding 就相當於輸出檔案的編碼方式 2.檔案跳轉游標 當第一次讀檔案的時候,是在檔案最頭部的字元時候開始,當第一次讀取的...