相关疑难解决方法(0)

使用 Rust,打开文件上的资源管理器

如果想在文件资源管理器中显示文件或使用 OSX 上类似的“在 Finder 中显示”功能,如何在 Rust 中做到这一点?有没有一个箱子可以帮忙?

fn main(){
   reveal_file("tmp/my_file.jpg")
   //would bring up the file in a File Explorer Window
}
Run Code Online (Sandbox Code Playgroud)

我正在寻找类似于python 解决方案的东西。

windows macos rust

5
推荐指数
1
解决办法
3244
查看次数

使用Python模块在文件上打开资源管理器

我是一个python新手,我在使用一些非常有用的代码制作模块时遇到了一些困难: 在一个文件上打开资源管理器.

我无法弄清楚我做错了什么.

我收到以下错误消息:

第31行:C:\ Apps\E_drive\Python_win32Clipboard.pdf第34行:r'explorer/select,"C:\ Apps\E_drive\Python_win32Clipboard.pdf"'Traceback(最近一次调用最后一次):文件"P:\ Data \在Open_Win_Explorer_and_Select_Fil(文件路径)文件中的VB\Python_MarcsPrgs\Python_ItWorks\Open_Win_Explorer_and_Select_File.py"第42行文件"P:\ Data\VB\Python_MarcsPrgs\Python_ItWorks\Open_Win_Explorer_and_Select_File.py",第35行,在Open_Win_Explorer_and_Select_Fil subprocess.Popen(Popen_arg)文件中" C:\ Python27\lib\subprocess.py",第679行,在init errread,errwrite中)文件"C:\ Python27\lib\subprocess.py",第893行,在_execute_child startupinfo中)WindowsError:[错误2]系统找不到指定的文件

这是我的模块:

"""
Open Win Explorer and Select File
# "C:\Apps\E_drive\Python_win32Clipboard.pdf"
"""
import sys
import os, subprocess, pdb

def fn_get_txt_sysarg():
    "Harvest a single (the only) command line argument"
    # pdb.set_trace()
    try:
        arg_from_cmdline = sys.argv[1]
        arg_from_cmdline = str(arg_from_cmdline)

    except:
        this_scriptz_FULLName = sys.argv[0]

        ErrorMsg = "Message from fn_get_txt_sysarg() in Script (" + this_scriptz_FULLName + '):\n' \
        + "\tThe Script did not receive a command line …
Run Code Online (Sandbox Code Playgroud)

python subprocess pywin32

2
推荐指数
1
解决办法
4072
查看次数

AttributeError:“模块”对象没有属性“ startfile”

尝试运行此程序,出现此错误:

Traceback (most recent call last):
  File "piltk.py", line 84, in <module>
    os.startfile(filename)
AttributeError: 'module' object has no attribute 'startfile'
Run Code Online (Sandbox Code Playgroud)

如何解决呢?

python python-2.7

2
推荐指数
1
解决办法
6698
查看次数

打开特定位置的Windows资源管理器

我一直在努力寻找在文档中具有特定文件夹位置的Windows资源管理器的打开状态。我试过了:

import subprocess
subprocess.Popen(r'explorer /select,mypath')
Run Code Online (Sandbox Code Playgroud)

欢迎所有建议!!

python python-2.7

2
推荐指数
1
解决办法
2436
查看次数

在 PySimpleGUI 中,如何在文本字段中拥有超链接?

我正在基于这个Youtube 教程创建一个搜索引擎,它在 sg.Output 元素中给出搜索结果的输出。我希望每个结果都可单击并在 Windows 文件资源管理器中打开并选择文件。

我的问题出在 PySimpleGUI 输出框(sg.Output)中,我似乎只能有文本。

我怎样才能有带有链接的文本来运行这样的子进程?我的猜测是类似于这里讨论的内容:

sg.Text('Here', is_link=True, key='link') # then link the key to an event
Run Code Online (Sandbox Code Playgroud)

但是,如前所述,如果我向 sg.Output 添加除文本之外的任何内容,它都不起作用,即以下内容不起作用:

sg.window.FindElement('-OUTPUT-').Update(sg.Text('Here', is_link=True, key='link')) 
Run Code Online (Sandbox Code Playgroud)

python pysimplegui

1
推荐指数
1
解决办法
4068
查看次数

标签 统计

python ×4

python-2.7 ×2

macos ×1

pysimplegui ×1

pywin32 ×1

rust ×1

subprocess ×1

windows ×1