rui.jiang 1 年之前
父节点
当前提交
5ae65493b3

二进制
jg/data1_line.png


二进制
jg/data1_scatter.png


+ 3 - 3
jg/electron/main.mjs

@@ -66,7 +66,7 @@ function createWindow() {
       ];
       console.log("📡 发送给 Python 的参数(Base64 编码):", args);
       console.log("📡 调用 Python EXE:", pythonExePath, "参数:", args);
-      const process = execFile(
+      const res = execFile(
         pythonExePath,
         args,
         { encoding: "utf8" },
@@ -91,11 +91,11 @@ function createWindow() {
         }
       );
       // **✅ 实时查看 Python print 的输出**
-      process.stdout.on("data", (data) => {
+      res.stdout.on("data", (data) => {
         console.log("🐍 Python stdout:", data.toString());
       });
 
-      process.stderr.on("data", (data) => {
+      res.stderr.on("data", (data) => {
         console.error("🐍 Python stderr:", data.toString());
       });
     });

文件差异内容过多而无法显示
+ 1914 - 1875
jg/serves/build/api_test/Analysis-00.toc


文件差异内容过多而无法显示
+ 1910 - 1871
jg/serves/build/api_test/EXE-00.toc


文件差异内容过多而无法显示
+ 1910 - 1871
jg/serves/build/api_test/PKG-00.toc


二进制
jg/serves/build/api_test/PYZ-00.pyz


二进制
jg/serves/build/api_test/api_test.pkg


二进制
jg/serves/build/api_test/base_library.zip


+ 1 - 1
jg/serves/build/api_test/warn-api_test.txt

@@ -18,7 +18,7 @@ missing module named urllib.urlopen - imported by urllib (delayed, optional), lx
 missing module named urllib.urlencode - imported by urllib (delayed, optional), lxml.html (delayed, optional)
 missing module named grp - imported by shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), subprocess (delayed, conditional, optional), setuptools._distutils.archive_util (optional), setuptools._vendor.backports.tarfile (optional)
 missing module named pwd - imported by posixpath (delayed, conditional, optional), shutil (delayed, optional), tarfile (optional), pathlib (delayed, optional), subprocess (delayed, conditional, optional), http.server (delayed, optional), netrc (delayed, conditional), getpass (delayed), setuptools._distutils.util (delayed, conditional, optional), setuptools._distutils.archive_util (optional), setuptools._vendor.backports.tarfile (optional)
-missing module named posix - imported by os (conditional, optional), posixpath (optional), shutil (conditional), importlib._bootstrap_external (conditional)
+missing module named posix - imported by os (conditional, optional), shutil (conditional), importlib._bootstrap_external (conditional), posixpath (optional)
 missing module named resource - imported by posix (top-level), fsspec.asyn (conditional, optional)
 missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional), zipimport (top-level)
 excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional), zipimport (top-level)

+ 0 - 2
jg/serves/build/api_test/xref-api_test.html

@@ -20736,7 +20736,6 @@ imports:
  &#8226;   <a href="#importlib">importlib</a>
  &#8226;   <a href="#importlib._bootstrap">importlib._bootstrap</a>
  &#8226;   <a href="#importlib._bootstrap_external">importlib._bootstrap_external</a>
- &#8226;   <a href="#importlib.machinery">importlib.machinery</a>
  &#8226;   <a href="#sys">sys</a>
  &#8226;   <a href="#warnings">warnings</a>
 
@@ -20906,7 +20905,6 @@ imported by:
     <a href="#cffi._imp_emulation">cffi._imp_emulation</a>
  &#8226;   <a href="#cffi.verifier">cffi.verifier</a>
  &#8226;   <a href="#ctypes.util">ctypes.util</a>
- &#8226;   <a href="#importlib">importlib</a>
  &#8226;   <a href="#importlib.abc">importlib.abc</a>
  &#8226;   <a href="#inspect">inspect</a>
  &#8226;   <a href="#packaging.tags">packaging.tags</a>

二进制
jg/serves/laser.7z


+ 3 - 3
jg/src/views/laserRangeFinder/index.vue

@@ -367,7 +367,7 @@ export default {
         if (absolutePath) {
           console.log("文件绝对路径:", absolutePath);
           this.fetchA1(absolutePath);
-          this.fetchA2(absolutePath);
+          // this.fetchA2(absolutePath);
         } else {
           console.log("未选择文件或路径获取失败");
         }
@@ -376,9 +376,9 @@ export default {
       }
     },
 
-    async fetchA1() {
+    async fetchA1(path) {
       try {
-        const result = await window.electronAPI.callPythonAPI("a1");
+        const result = await window.electronAPI.callPythonAPI("a1",path);
         console.log("A1 API 响应:", result);
       } catch (error) {
         console.error("A1 API 失败:", error);

部分文件因为文件数量过多而无法显示