小编Vee*_*jay的帖子

Python-使用循环重命名目录中的所有文件

我有一个文件夹,其中包含当前使用时间戳命名的图像。我想重命名目录中的所有图像,以便将它们命名为“ captured(x).jpg”,其中x是目录中的图像编号。

我一直在尝试实施本网站上建议的其他建议,但其他建议都没有运气。这是我的代码:

path = '/home/pi/images/'
i = 0
for filename in os.listdir(path):
  os.rename(filename, 'captured'+str(i)+'.jpg'
  i = i +1
Run Code Online (Sandbox Code Playgroud)

我不断收到错误消息,称os.rename行为“无此类文件或目录”。

python raspberry-pi

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

iOS按下按钮时,希望延迟视图控制器之间的segue

我是swift和Objective C的新手,我有一个应用程序,从主视图控制器到按钮按下时的第二个视图控制器.第二个视图控制器打开一个摄像头,每次我点击按钮时,摄像头打开都会有一些延迟.我认为这与线程以及如何处理进程有关.

我想在我放置第一个视图控制器上的按钮和屏幕上显示第二个视图控制器之间引入延迟.是否存在可以这种方式应用的延迟?

这是我的主视图控制器的代码与按钮:

import UIKit

class ViewController: UIViewController {

    @IBAction func itemAction(_ sender: AnyObject) {
        performSegue(withIdentifier: "segue", sender: self )
    }

    @IBAction func logosAction(_ sender: Any) {
        performSegue(withIdentifier: "segue2", sender: self )
    }

    @IBOutlet var itemsButton: UIButton!

    @IBOutlet var carsButton: UIButton!


    override func viewDidLoad() {
        super.viewDidLoad()

        itemsButton.layer.cornerRadius = 10
        itemsButton.clipsToBounds = true

        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be …
Run Code Online (Sandbox Code Playgroud)

uiviewcontroller ios swift

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

SCP命令将目录从本地计算机移动到服务器

我正在使用Macbook Air终端(我的本地计算机)将包含大量图像的目录传输到服务器上。图像位于两个子目录下,分别称为“ folder1”和“ folder2”,/Users/viv/images/data. 我想将此目录的内容复制到可以ssh插入的服务器中。我使用命令ssh进入它。ssh udacity@54.91.119.34 我的问题是如何使用以下命令尝试将本地计算机的内容复制到服务器上:

scp -r /Users/viv/images/data udacity@54.91.119.34
Run Code Online (Sandbox Code Playgroud)

但这最终会创建一个名为udacity $ 54.91.119.34的新目录,并将数据目录的内容复制到我的本地计算机上。请注意如何进行操作,以便可以将数据复制到服务器上。提前致谢

terminal scp server

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

如何使用循环填充Python字典

我试图在循环时填充这个字典,但是当我打印它进行检查时,似乎只有添加到字典中的唯一元素才是for循环中的最后一项.如何才能做到这一点?

probabilities = {}
with tf_Session(graph=graph) as sess:
results = sess.run(output_operation.outputs[0],
                  {input_operation.outputs[0]:t})
results = np.squeeze(results)

top_k = results.argsort()[-5:][::-1]
labels = load_labels(label_files)
for j in top_k:
    print(labels[j], results[j])
    probabilities = {labels[j]:results[j]}

print (probabilities)
Run Code Online (Sandbox Code Playgroud)

python dictionary tensorflow

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

在目标 C 中打印变量

我正在尝试将这个应用程序“说”的单词打印到控制台上,以便我可以将它存储在一个变量中以备后用。函数就像这样,我试图打印变量“word”中的内容。我该怎么办?

- (void)speak:(NSString *)words {
  if ([synth isSpeaking]) {
      NSLog(words);
    return;
  }
  AVSpeechUtterance *utterance =
      [AVSpeechUtterance speechUtteranceWithString:words];
  utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"en-US"];
  utterance.rate = 0.75 * AVSpeechUtteranceDefaultSpeechRate;
  [synth speakUtterance:utterance];

}
Run Code Online (Sandbox Code Playgroud)

我试图在那里添加 NSLog(words),因为我认为这是解决这个问题的方法。但是,我收到一个错误,这不起作用。我将它添加到上面的代码块中只是为了清楚地说明我所做的。

xcode objective-c ios

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