为什么编译的Python模块,但不是脚本正在运行 用java调用python脚本,单独的python脚本可以运...

C#\u4ee3\u7801\u8c03\u7528python\u5199\u7684\u811a\u672c\uff0c\u4f46\u6ca1\u6267\u884c\u662f\u600e\u4e48\u56de\u4e8b\uff1f

\u8981\u52a0log\u770b\u5230\u5e95\u54ea\u4e00\u6b65\u6ca1\u5bf9\u561b

\u56e0\u4e3a\u4f60\u8c03\u7528\u7684test_tiger.py\u9700\u8981\u52a0\u8f7dpython\u91cc\u9762\u7684module\uff0c\u800cjava\u8c03\u7528\u7684\u65f6\u5019\u8fd9\u91cc\u7684py\u811a\u672c\u7684\u6a21\u5757\u90fd\u8981\u52a0\u5230python\u7684\u73af\u5883\u53d8\u91cf\u91cc\u9762\u3002

文件是在导入编译。 这不是一个安全的事情。 这仅仅是如果你将其导入蟒蛇保存输出。 看到这个帖子由Fredrik Lundh开发上Effbot。

>>>import main 
# main.pyc is created 

当运行一个脚本巨蟒将不使用* .pyc文件的文件。 如果你有你想要你的脚本一些其他的原因,预编译可以使用compileall模块。

python -m compileall . 

compileall用法

python -m compileall --help 
option --help not recognized 
usage: python compileall.py [-l] [-f] [-q] [-d destdir] [-x regexp] [directory ...] 
-l: don't recurse down 
-f: force rebuild even if timestamps are up-to-date 
-q: quiet operation 
-d destdir: purported directory name for error messages 
if no directory arguments, -l sys.path is assumed 
-x regexp: skip files matching the regular expression regexp 
the regexp is searched for in the full path of the file 

回答以下问题编辑



  • python 缂栬瘧鍣涓轰粈涔浼氬嚭鐜癨uffd 涔辩爜?
    绛旓細缂栫爜闂銆備綘纭涓涓嬩腑鏂囧惂锛屽彲浠ュ皾璇曟眽瀛楀墠鍔爑, 姣斿 u"娉ュ殠"銆傚鏋滆繕涓嶈鐨勮瘽锛屽氨浣跨敤encode杞垚UTF-8鏉ヨВ鍐炽
  • 鍐欑殑浠g爜涓轰粈涔坧y涓缂栬瘧
    绛旓細鍐欑殑浠g爜py涓嶇紪璇戝師鍥狅細python鏄В閲婂瀷璇█銆傛墍浠ュ畠涓嶇敤缂栬瘧鐨銆傝В閲婂瀷璇█鏄湪浠g爜杩愯鏈熼棿閫愯缈昏瘧鎴愮洰鏍囨満鍣ㄧ爜锛屼笅娆℃墽琛屾椂锛岃繕鏄渶瑕侀愯瑙i噴锛屾垜浠彲浠ョ畝鍗曡涓 Java銆丳y 閮芥槸瑙i噴鍨嬭瑷銆Python 浠g爜鍦ㄨ繍琛屽墠锛屼細鍏堢紪璇戯紙缈昏瘧锛夋垚涓棿浠g爜锛屾瘡涓 .py 鏂囦欢灏嗚鎹㈣浆鎴 .pyc 鏂囦欢锛.pyc 灏辨槸涓绉...
  • cpy(Python鐨勭紪璇鍣ㄦ瀯寤哄伐鍏)
    绛旓細cpy鏄疨ython鐨勭紪璇戝櫒鏋勫缓宸ュ叿锛屽畠鍙互灏哖ython婧愪唬鐮佺紪璇戞垚鏈哄櫒鐮侊紝浠庤屾彁楂楶ython绋嬪簭鐨勬墽琛岄熷害銆俢py鏄疨ython瀹樻柟鎻愪緵鐨勫伐鍏凤紝瀹冨彲浠ョ敓鎴愰珮鏁堢殑C浠g爜锛屽苟灏嗗叾缂栬瘧鎴Python妯″潡銆俢py鐨勬牳蹇冩槸浣跨敤浜哃LVM缂栬瘧鍣紝杩欎娇寰楀畠鐢熸垚鐨勪唬鐮佹瘮鍏朵粬Python缂栬瘧鍣ㄦ洿蹇佹洿楂樻晥銆傚浣曞畨瑁卌py锛熷畨瑁卌py闇瑕佷互涓嬫楠わ細1.涓嬭浇...
  • python涓鑸敤浠涔堢紪璇鍣
    绛旓細Shell褰㈠紡锛氳繖涓绉嶅拰dos涓鏍峰緢绾犵粨锛屽涓嬪浘锛欵dit褰㈠紡锛屾瘮杈冪伒娲伙紝寤鸿浣跨敤锛氬緢澶氬Python鐨鏂版墜缂栬瘧鍣ㄦ绘槸涓嶅お椤烘墜锛屼竴鑸兘浼氱敤DOS鐨勭紪璇戝櫒浣嗘槸姣忔杈撳叆涓灏忔浠g爜锛屽鏋滄湁閿欒锛屼笉鑳借繑鍥炰唬鐮佷慨鏀癸紝鍙兘閲嶆柊閲嶆柊鍐嶆暡涓閬嶃傚氨杩炲彂鐜颁笂涓鍙ヨ瘽閿欎簡锛屼篃涓嶈兘杩斿洖淇敼锛岃屼笖涓嶄細鑷姩缂╄繘锛涜繖鏄彲浠ヨ冭檻鎹竴绉...
  • python涓鐨刾ython鏄浠涔鎰忔?
    绛旓細Python缂栬瘧鍣ㄦ湰韬篃鍙互琚泦鎴愬埌鍏跺畠闇瑕佽剼鏈瑷鐨勭▼搴忓唴銆傚洜姝,寰堝浜鸿繕鎶奝ython浣滀负涓绉嶁滆兌姘磋瑷鈥(glue language)浣跨敤銆備娇鐢≒ython灏嗗叾浠栬瑷缂栧啓鐨勭▼搴忚繘琛岄泦鎴愬拰灏佽銆傚湪Google鍐呴儴鐨勫緢澶氶」鐩,渚嬪Google Engine浣跨敤C++缂栧啓鎬ц兘瑕佹眰鏋侀珮鐨勯儴鍒,鐒跺悗鐢≒ython鎴朖ava/Go璋冪敤鐩稿簲鐨勬ā鍧銆傘奝ython鎶鏈墜鍐屻嬬殑浣滆呴┈鐗瑰埄...
  • python鏄浠涔涓滆タ鍟?
    绛旓細PYTHON锛灏辨槸鍏朵腑鐨勪竴绉嶃備綔鑰咃細涓夎鐚紝鏉ユ簮锛氱畝涔︺Python鏄竴绉嶈法骞冲彴鐨勮绠楁満绋嬪簭璁捐璇█銆 鏄竴涓珮灞傛鐨勭粨鍚堜簡瑙i噴鎬с缂栬瘧鎬с佷簰鍔ㄦу拰闈㈠悜瀵硅薄鐨勮剼鏈瑷銆傛渶鍒濊璁捐鐢ㄤ簬缂栧啓鑷姩鍖栬剼鏈(shell)锛岄殢鐫鐗堟湰鐨勪笉鏂洿鏂板拰璇█鏂板姛鑳界殑娣诲姞锛岃秺澶氳鐢ㄤ簬鐙珛鐨勩佸ぇ鍨嬮」鐩殑寮鍙戙
  • 濡備綍缂栬瘧Python绋嬪簭
    绛旓細浣犺鐨勬槸鑷繁鍐鐨刾ython绋嬪簭鍚楋紵python鏄В閲婃х殑璇█锛屼笉闇瑕缂栬瘧锛鐩存帴浣跨敤 python xxxx.py杩愯鍗冲彲銆 濡傛灉浣犺鐨勬槸缂栬瘧瀹夎python锛屾棤闈炲氨鏄痬ake锛沵ake install銆傛簮鐮佸寘閲岄潰涔熶細鏈夎鏄庣殑銆備竴鑸琹inux閲岄潰鏈夊凡缁忓畨瑁呬簡python銆
  • python濡備綍缂栬瘧
    绛旓細鍚﹀垯鏄竴涓甫鍚勭dll鍜屼緷璧栨枃浠剁殑鏂囦欢澶广-p鎸囦护 杩欎釜鎸囦护鍚庨潰鍙互澧炲姞pyinstaller鎼滅储妯″潡鐨勮矾寰勩傚洜涓哄簲鐢ㄦ墦鍖呮秹鍙鐨勬ā鍧寰堝銆傝繖閲屽彲浠ヨ嚜宸辨坊鍔犺矾寰勩備笉杩囩粡杩囩瑪鑰呮祴璇曪紝site-packages鐩綍涓嬮兘鏄彲浠ヨ璇嗗埆鐨勶紝涓嶉渶瑕佸啀鎵嬪姩娣诲姞銆python瀛︿範缃戯紝澶ч噺鐨勫厤璐筽ython瑙嗛鏁欑▼锛屾杩庡湪绾垮涔狅紒
  • Python鏄浠涔?
    绛旓細Python鏄竴绉嶈法骞冲彴鐨勮绠楁満绋嬪簭璁捐璇█銆傛槸涓涓珮灞傛鐨勭粨鍚堜簡瑙i噴鎬с缂栬瘧鎬с佷簰鍔ㄦу拰闈㈠悜瀵硅薄鐨勮剼鏈瑷銆傛渶鍒濊璁捐鐢ㄤ簬缂栧啓鑷姩鍖栬剼鏈紙shell锛夛紝闅忕潃鐗堟湰鐨勪笉鏂洿鏂板拰璇█鏂板姛鑳界殑娣诲姞锛岃秺澶氳鐢ㄤ簬鐙珛鐨勩佸ぇ鍨嬮」鐩殑寮鍙戙傘怭ython銆戠殑鍒涘浜轰负鑽峰叞浜哄悏澶毬疯寖缃楄嫃濮嗭紙GuidovanRossum锛夈1989骞...
  • 鍦ㄧ嚎Python缂栬緫鍣(鍦ㄧ嚎缂栬瘧鎴栫紪杈Python鐨5涓渶浣冲伐鍏)
    绛旓細鍦ㄦ湰鏂囦腑锛屾垜浠皢娴忚鍚勭鐙傞噹鐨勫湪绾Python缂栬瘧鍣紝鍏朵腑澶у鏁版槸鍏嶈垂鐨勶紝鎴戜滑杩樺垪鍑轰簡涓浜涳紝瀹冧滑鏄湁浠风殑锛屼富瑕佺敤浜庡ぇ鍨嬮」鐩紑鍙戙傚湪绾縋ython缂栬瘧鍣ㄧ殑鍔熻兘鍜屼娇鐢紵閫氬父鎻愪緵鐨勫姛鑳借寖鍥翠粠绠鍗曠殑澶栧3鍒板姛鑳介綈鍏鐨凱ython IDE銆傚湪涓嶅悓鐨勫湪绾跨紪璇戝櫒涓湅鍒扮殑涓浜涙渶甯歌鐨勫姛鑳藉寘鎷細涓庝粬浜哄叡浜湪绾夸唬鐮佹鍦ㄦ祻瑙堝櫒涓...
  • 扩展阅读:python培训班学费一般多少 ... python十个常用模块 ... 学python有前途吗 ... 模块是什么样子 ... 小学生学python还是c++ ... 学了python再学c++好学吗 ... 学了python再学c容易吗 ... python初学编程必背 ... python就业真实情况 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网