小编ila*_*pad的帖子

如何添加新的xib文件

我必须开发一个具有多个屏幕的应用程序.我已经自动生成了xib文件,但对于我的其他屏幕,我需要另一个xib文件.如何创建另一个xib文件?

iphone xcode xib

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

如何在python 3中从for inside for循环中增加迭代器?

for i in range (0, 81):
    output = send command
    while True:
        last_byte = last_byte - offset
    if last_byte > offset:
       output = send command
       i+
    else:
        output = send command
        i+
        break
Run Code Online (Sandbox Code Playgroud)

我想在每次执行send命令时增加迭代器.现在它只在执行for循环时增加1.请指教

for i in range(0,10):
    print(i)
    i +=2
    print("increased i", i)
Run Code Online (Sandbox Code Playgroud)

我运行了这段代码,它从0到9生成.我原以为它会将迭代器增加2.

python iterator for-loop python-3.x

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

如何在 PyCharm 中远程开发?

我有一个实验室系统(附有一个硬件),其中有一些 python 测试脚本。测试脚本向连接的硬件发送命令并接收响应。

我不想一直在实验室电脑上工作。目前,我使用 SSH 从我的本地机器到实验室计算机,并使用 shell 修改脚本、运行命令等。使用 nano 很麻烦,尤其是在调试时。我想在本地机器上使用 IDE (Pycharm) 来编辑和运行远程服务器上的脚本。Pycharm 具有使用远程 python 的远程解释器,但我也希望能够访问和修改脚本,就像终端的 SSH 一样。

我怎样才能做到这一点?

remote-debugging pycharm python-2.7

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

实现类:找不到超类

我有ForceGaugeViewController类和ForceGaugeController类.我正在尝试使ForceGaugeController类成为ForceGaugeViewController的子类,但我收到错误.

错误:

无法找到ForceGaugeController类的ForceGaugeViewController超类的接口声明.

ForceGaugeViewController.h

#import <UIKit/UIKit.h>
#import <math.h>
#import "HardwareController.h"
#import "ForceGaugeController.h"

@interface ForceGaugeViewController : UIViewController{
}
end
Run Code Online (Sandbox Code Playgroud)

ForceGaugeViewController.m

#import "ForceGaugeViewController.h"

@implementation ForceGaugeViewController
Run Code Online (Sandbox Code Playgroud)

ForceGaugeController.h

#import <Foundation/Foundation.h>
#import "ForceGaugeViewController.h"
#import "FMDatabase.h"
#import "FMResultSet.h"

@class ForceGaugeViewController;

// error here
@interface ForceGaugeController : ForceGaugeViewController{
}
@end
Run Code Online (Sandbox Code Playgroud)

ForceGaugeController.m

#import "ForceGaugeController.h"
Run Code Online (Sandbox Code Playgroud)

iphone objective-c superclass

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

根据过滤条件将列表划分为块(子列表)

我有这样的清单

a = ['31', '20', '54', '68', '65', '72', '00', '00', '00', '82', '4d', '61', '72', '67', '69', '6e', '00', '00', '00', '00','00', '84', '92', '4d','91']
Run Code Online (Sandbox Code Playgroud)

我想将它们分成元组列表并删除零块.

li_tup = [('31', '20', '54', '68', '65', '72'), ('82', '4d', '61', '72', '67', '69', '6e'), ('84', '92', '4d','91')] 
Run Code Online (Sandbox Code Playgroud)

当我使用splice[index:index]原始列表时保持不变.所以循环遍历同一个项目.如何从原始列表中删除拼接的项目?所以我不必再次迭代它.

python tuples list splice

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

Python十六进制到int转换错误

>>> print(int(0x51))
Run Code Online (Sandbox Code Playgroud)

81

这是对的.

>>> str = 51
>>> cmd = "0x%s" %(str)
>>> print(int(cmd))
Run Code Online (Sandbox Code Playgroud)

但为什么这不对?我得到ValueError:基数为10的int()的无效文字:'0x51'

python int hex

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

在列表中查找项目索引

这是一个非常简单的问题,但我似乎无法理解为什么我没有得到它.

def listindex():
    li = ['a', 'e', 'a', 'd', 'b', 'a', 'e']
    for x in li:
        if x == 'a':
            print(li.index(x))
Run Code Online (Sandbox Code Playgroud)

结果:

0
0
0
Run Code Online (Sandbox Code Playgroud)

预期结果:

0
2
5
Run Code Online (Sandbox Code Playgroud)

虽然它迭代了所有项目我只得到第一项索引,为什么呢?即使它非常简单,也建议.

python indexing loops list

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

Django导入错误点

我正在研究gis项目,我收到导入错误:来自django.contrib.gis.goes import Point

Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x0000000002D11840>
Traceback (most recent call last):
  File "C:\Python33\lib\site-packages\django\utils\autoreload.py", line 93, in wrapper
    fn(*args, **kwargs)
  File "C:\Python33\lib\site-packages\django\core\management\commands\runserver.py", line 101, in inner_run
    self.validate(display_num_errors=True)
  File "C:\Python33\lib\site-packages\django\core\management\base.py", line 310, in validate
    num_errors = get_validation_errors(s, app)
  File "C:\Python33\lib\site-packages\django\core\management\validation.py", line 34, in get_validation_errors
    for (app_name, error) in get_app_errors().items():
  File "C:\Python33\lib\site-packages\django\db\models\loading.py", line 196, in get_app_errors
    self._populate()
  File "C:\Python33\lib\site-packages\django\db\models\loading.py", line 78, in _populate
    self.load_app(app_name)
  File "C:\Python33\lib\site-packages\django\db\models\loading.py", line 99, in load_app
    models = import_module('%s.models' % app_name)
  File …
Run Code Online (Sandbox Code Playgroud)

gis django geospatial

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

AttributeError: 'Node' 对象没有属性 'next'

    class Node(object):

        def __init__(self, data = None, next = None):
            self.data = data
            self.next_node = next

        def get_data(self):
            return self.data

        def get_next(self):
            return self.next_node

        def set_next(self, new_next):
            self.next_node = new_next

  class LinkedList(object):

    def __init__(self, head = None):
        self.head = head

    def insert(self, data):
        new_node = Node(data, None)
        if self.head is None:
            self.head = new_node
        else:
            new_node.next = self.head
            self.head = new_node

          def print_list(self):
                    temp = self.head
                    while temp!=None:
                        print(temp.data)
                        if temp.next != None:
                           temp = temp.next
s = LinkedList()
s.insert(3) …
Run Code Online (Sandbox Code Playgroud)

python linked-list

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