にいくつかのjavascript/jqueryを出力するpython cgiスクリプトがあり<head>
ます。遅いpython計算がpythonスクリプトのさらに下と本体で発生する前に、javascriptをロードする必要があります。問題を示す 2 つの単純な Hello World アラートがあります。最初のものは、Python の計算の前に出力されます。これは私が望むものです。ただし、 にある 2 番目のものは$(function(){...})
、Python の計算が完了するまでロードされません。私が持っている実際のコードには、単純な jquery ドロップダウン ツールバー (Hello World アラート以上のもの) が含まれています。残りの python cgi スクリプトの前に jquery をロードするにはどうすればよいですか?
print('<head>')
<...jquery source...>
print('''
<script type="text/javascript">
alert( "Hello World! 1" ); <-------This prints out before python below
$(function(){
alert( "Hello World! 2" ); <-------This prints out after python below
});
</script>
''')
print('</head>')
**<...lots of slow python calculations...>**