小编shr*_*ish的帖子

刷新/重新启动PowerShell会话w/out退出

我一直在调整我的PowerShell配置文件中的一些脚本,它已经很烦人退出PowerShell然后重新启动它所以它将加载我对我的配置文件中的脚本所做的任何更改.是否可以在不退出的情况下重新启动powershell会话?

powershell session restart

24
推荐指数
4
解决办法
2万
查看次数

Swift CNCopySupportedInterfaces无效

试图获取当前设备的SSID.我已经找到了很多关于如何做到这一点的例子,但是我正在努力让CNCopySupportedInterfaces自动完成.我在swift文件的顶部有'import SystemConfiguration'但没有成功.似乎无法弄清楚我做错了什么.

ios swift

12
推荐指数
2
解决办法
8934
查看次数

Python无法获取文件的完整路径名

试图在我的驱动器上的目录中钻取,其中包含子分支.当我找到具有我正在寻找的文件扩展名的文件时,我想要完整的文件路径.现在这就是我所拥有的:

import os
import Tkinter
import tkFileDialog
from Tkinter import Tk
from tkFileDialog import askopenfilename

root = Tkinter.Tk().withdraw()
dirname = tkFileDialog.askdirectory(initialdir='.')

list = [] 


for root, dirs, files in os.walk(dirname):
    for name in files:
        if name.find(".txt") != -1:
           name = str(name)
           name = os.path.realpath(name)
           list.append(name)

print list
Run Code Online (Sandbox Code Playgroud)

这是返回的

c:\users\name\desktop\project\file.txt
Run Code Online (Sandbox Code Playgroud)

但是file.txt位于

c:\users\name\desktop\project\folder1\file.txt
Run Code Online (Sandbox Code Playgroud)

python directory path

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

Python,记录打印语句,同时将它们打印到stdout

我有一个很长的python脚本经常使用print语句,我想知道是否有可能添加一些代码,将所有的print语句记录到文本文件或类似的东西.当用户在整个程序中被提示时,我仍然希望所有的print语句都转到命令行.如果可能的话,记录用户的输入也是有益的.

我发现这有点回答我的问题,但使"print"语句不再打印到命令行

将Python'print'输出重定向到Logger

python printing logging stdout

8
推荐指数
3
解决办法
9888
查看次数

将附加编解码器添加到Chromium Build(在chrome-codecs-ffmpeg之外)

我正在尝试为Chromium添加额外的编解码器支持,以便HTML5媒体播放.我已经安装了chrome-codecs-ffmpeg-extras软件包,以包含比原始下载更多的内容.

我很好奇,如果有人知道工作量/是否可以分叉铬代码并添加额外的编解码器支持(.ts,.avi,etcc).是否像迫使铬使用不同的ffmpeg库或可能使用VLC解码其所有视频一样简单?

codec chromium html5-video

5
推荐指数
0
解决办法
584
查看次数

Powershell正则表达式检查括号之间的字符串

我正在尝试将文本文件中的值读入哈希表,我希望能够告诉我何时遇到格式为"['somestring']"的值......所以当我遇到一个值时我有想要将字符串存储到特定变量并运行该字符串的函数.

我认为正则表达式是这样做的方法,但我不确定可能的正则表达式值是什么样的.任何帮助将不胜感激,谢谢!

regex powershell

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

在Powershell中添加桌面路径以在文件夹之间轻松切换?

我正在运行一堆位于桌面上几个文件夹中的python脚本。我讨厌打字

'cd "C:/Path/to/desktop/folder"'
Run Code Online (Sandbox Code Playgroud)

从一个文件夹转到另一个包含脚本的文件夹。我希望能够轻松切换文件夹,例如

'cd ..'
'folder 1'
Run Code Online (Sandbox Code Playgroud)

这样我就可以切换回桌面目录,并仅输入文件夹名称。Powershell有可能吗?我是否只需要将桌面路径添加到路径环境中,如果是的话,如何在Powershell中执行此操作

directory powershell path

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

iOS Swift全局存储简单数据

iOS开发新手,尝试用正确的做法开发我的应用程序.我的主要问题是试图找出在全球范围内存储大量简单数据的最佳方法.

该应用程序连接到计算机adhoc wifi并收集有关当前状态的信息.(例如:// gpu temp,计算机名称,显示分辨率,日期/时间等).然后,我拥有的各种视图控制器允许用户调整其中一些设置,因此我希望能够在所有视图控制器中跟踪这些更改.

我一直在使用plist,core数据或singleton类来存储所有信息.由于用户将在应用程序的生命周期内连接到一台计算机,我倾向于单身,因为它似乎最容易获取和设置数据.但是,我已经读过,由于各种原因,使用单例实际上并不是最佳实践.我已经阅读了一些关于plists和核心数据的内容,并且看起来像是为了获取和设置值而做的大量工作.我应该花时间使用它们还是其他方法是更好的方法来完成所有这些.

更新: 在Aaoli和Swift Rabbit的答案之后.我想澄清我的用例,当应用程序关闭时,我存储的数据不需要"保存".因此,如果您要解决这个问题并且需要存储您的数据,即使应用程序关闭,请查看@ SwiftRabbit的答案.

singleton core-data plist ios swift

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