您好,登錄后才能下訂單哦!
最近做一個項目,因為前端不厲害所以只單純寫了html 不做任何css js 就沒有引入 ,
結果差不多了 要弄頁面了 發現無法導入js css等靜態文件。
靜提示錯誤TypeError: must be string without null bytes or None, not str
無法加載靜態文件。,
重新又寫了幾行代碼
from flask import Flask,render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('test.html')
if __name__=="__main__":
app.run(debug=True)
然后引入css
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" type="text/css" href="{{url_for('static',filename='style.css')}}">
</head>
<body>
test
</body>
</html>
google搜出來是把前面的<!doctype html>去掉, 一樣無果,
實在沒轍 根據錯誤查看 源碼 找到 mimetypes.py 第260行 print查看變了為什么出錯。
發現該變量是讀取注冊表名 發現在注冊表下有一項0&?無法讀取,到這里就錯誤了,
發現打印出這么一些變量:
<PyHKEY at 03B1FA40 (80000000)> -- *
<PyHKEY at 03B1FA40 (80000000)> -- .386
<PyHKEY at 03B1FA40 (80000000)> -- .3g2
<PyHKEY at 03B1FA40 (80000000)> -- .3gp
<PyHKEY at 03B1FA40 (80000000)> -- .3gp2
<PyHKEY at 03B1FA40 (80000000)> -- .3gpp
<PyHKEY at 03B1FA40 (80000000)> -- .3mf
<PyHKEY at 03B1FA40 (80000000)> -- .7z
<PyHKEY at 03B1FA40 (80000000)> -- .a
<PyHKEY at 03B1FA40 (80000000)> -- .aac
<PyHKEY at 03B1FA40 (80000000)> -- .ac3
<PyHKEY at 03B1FA40 (80000000)> -- .accountpicture-ms
<PyHKEY at 03B1FA40 (80000000)> -- .ace
<PyHKEY at 03B1FA40 (80000000)> -- .adt
<PyHKEY at 03B1FA40 (80000000)> -- .adts
<PyHKEY at 03B1FA40 (80000000)> -- .ai
<PyHKEY at 03B1FA40 (80000000)> -- .AIF
<PyHKEY at 03B1FA40 (80000000)> -- .AIFC
<PyHKEY at 03B1FA40 (80000000)> -- .AIFF
<PyHKEY at 03B1FA40 (80000000)> -- .amr
<PyHKEY at 03B1FA40 (80000000)> -- .AMV
<PyHKEY at 03B1FA40 (80000000)> -- .ani
<PyHKEY at 03B1FA40 (80000000)> -- .ans
<PyHKEY at 03B1FA40 (80000000)> -- .APE
<PyHKEY at 03B1FA40 (80000000)> -- .appcontent-ms
<PyHKEY at 03B1FA40 (80000000)> -- .application
<PyHKEY at 03B1FA40 (80000000)> -- .appref-ms
<PyHKEY at 03B1FA40 (80000000)> -- .appx
<PyHKEY at 03B1FA40 (80000000)> -- .appxbundle
<PyHKEY at 03B1FA40 (80000000)> -- .aps
<PyHKEY at 03B1FA40 (80000000)> -- .arc
<PyHKEY at 03B1FA40 (80000000)> -- .arj
<PyHKEY at 03B1FA40 (80000000)> -- .art
<PyHKEY at 03B1FA40 (80000000)> -- .arw
<PyHKEY at 03B1FA40 (80000000)> -- .asa
<PyHKEY at 03B1FA40 (80000000)> -- .asc
<PyHKEY at 03B1FA40 (80000000)> -- .ascx
<PyHKEY at 03B1FA40 (80000000)> -- .asf
<PyHKEY at 03B1FA40 (80000000)> -- .asm
<PyHKEY at 03B1FA40 (80000000)> -- .asmx
<PyHKEY at 03B1FA40 (80000000)> -- .asp
<PyHKEY at 03B1FA40 (80000000)> -- .aspx
<PyHKEY at 03B1FA40 (80000000)> -- .ASS
<PyHKEY at 03B1FA40 (80000000)> -- .ASX
<PyHKEY at 03B1FA40 (80000000)> -- .AU
<PyHKEY at 03B1FA40 (80000000)> -- .avi
。。。。。。。。。。。還有更多,找到最后出錯前的哪一樣0&?
<PyHKEY at 03B1FA40 (80000000)> -- 0&?
又搜google這個是干什么用的 最后發現是讀取注冊表,
果斷regedit去看看,對的 發現是注冊表問題并非程序問題,刪之,結果這貨提示無法刪除
最后又花了1小時找到了N多個軟件 最后找了一個刪除, 之后正常了
PCHunter_free
右鍵無法刪除
命令行無法刪除,
最后找到了PCHunter_free軟件,刪除后正常訪問了
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。