小编Mel*_*oun的帖子

正则表达式匹配任何顺序包含两个名称的字符串

我需要正则表达式中的逻辑AND.

就像是

杰克和詹姆斯

同意以下字符串

  • '你好杰克在这里是詹姆斯 '

  • "你好詹姆斯在这里是杰克 "

regex string

149
推荐指数
9
解决办法
16万
查看次数

如何从sqlite查询中获取dict?

db = sqlite.connect("test.sqlite")
res = db.execute("select * from table")
Run Code Online (Sandbox Code Playgroud)

通过迭代,我得到与行相对应的列表.

for row in res:
    print row
Run Code Online (Sandbox Code Playgroud)

我可以得到列的名称

col_name_list = [tuple[0] for tuple in res.description]
Run Code Online (Sandbox Code Playgroud)

但是有一些功能或设置来获取字典而不是列表吗?

{'col1': 'value', 'col2': 'value'}
Run Code Online (Sandbox Code Playgroud)

或者我必须自己做?

python sql sqlite dictionary dataformat

98
推荐指数
9
解决办法
9万
查看次数

如何在C++中初始化私有静态const映射?

我只需要字典或关联数组string=> int.

这种情况有类型映射C++.

但我只需要一个map forall实例( - > static),这个地图不能改变( - > const);

我用boost库找到了这种方式

 std::map<int, char> example = 
      boost::assign::map_list_of(1, 'a') (2, 'b') (3, 'c');
Run Code Online (Sandbox Code Playgroud)

没有这个lib还有其他解决方案吗?我尝试过类似的东西,但是地图初始化总是存在一些问题.

class myClass{
private:
    static map<int,int> create_map()
        {
          map<int,int> m;
          m[1] = 2;
          m[3] = 4;
          m[5] = 6;
          return m;
        }
    static map<int,int> myMap =  create_map();

};
Run Code Online (Sandbox Code Playgroud)

c++ static initialization const map

97
推荐指数
6
解决办法
13万
查看次数

在pandas数据帧中插入一行

我有一个数据帧..

s1 = pd.Series([5, 6, 7])
s2 = pd.Series([7, 8, 9])

df = pd.DataFrame([list(s1), list(s2)],  columns =  ["A", "B", "C"])

   A  B  C
0  5  6  7
1  7  8  9

[2 rows x 3 columns]
Run Code Online (Sandbox Code Playgroud)

我需要添加第一行[2,3,4]才能获得..

   A  B  C
0  2  3  4
1  5  6  7
2  7  8  9
Run Code Online (Sandbox Code Playgroud)

我已经尝试了append()和concat()函数,但不知怎的,我找不到正确的方法如何做到这一点.

有任何想法吗?有没有直接的方法如何添加/插入数据帧系列?

python pandas

92
推荐指数
9
解决办法
28万
查看次数

如何在Python中实现虚方法?

我知道PHP或Java的虚拟方法.

它们如何在Python中实现?

或者我要在抽象类中定义一个空方法并覆盖它?

python virtual-functions

69
推荐指数
6
解决办法
7万
查看次数

如何在sphinx doc中显示实例属性?

有没有办法如何在sphinx文档中自动显示变量var1var2及其init-values?

class MyClass:
    """    
    Description for class
    """

    def __init__(self, par1, par2):
       self.var1 = par1 * 2
       self.var2 = par2 * 2

    def method(self):
       pass
Run Code Online (Sandbox Code Playgroud)

python documentation python-sphinx

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

python html生成器

我正在为python寻找一个易于实现的html生成器.我找到了这个

http://www.decalage.info/python/html
Run Code Online (Sandbox Code Playgroud)

但是没有办法为表添加css元素(id,class).

谢谢

html python generator

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

嵌入式设备上的C/C++ CGI,POST,GET,LOGIN?

我这里有一个带有uClinux的小型嵌入式设备.有一个支持CGI脚本的Boa Web服务器.我需要制作基本的动态页面.

要求

  • GET导航方法
  • 表单的POST方法
  • 登录进行身份验证

我找到了这个页面http://www.cs.tut.fi/~jkorpela/forms/cgic.html 描述了如何实现GET和POST方法.

但是登录和用户呢?可以使用linux的登录名和密码吗?您是否有一个如何实现http身份验证的示例?

或者更好地使用这个cgi c ++库? http://www.gnu.org/software/cgicc/

我对此没有经验,谢谢.

c c++ webserver cgi

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

C++从Linux访问SQL Server

我需要在C++中从Linux向SQL Server数据库写一些数据.

我找到了这个sqlapi.com

但我认为,首先必须安装ODBC驱动程序并且必须工作.

我以下是adminlife.net/allgemein/mssql-zugriff-unter-debian-etch-mit-unixodbc-und-freetds/或 http://b.gil.megiteam.pl/2009/11/linux-odbc-to -mssql /

但它没有用.端口1433似乎已关闭($ sudo nmap -PN -sU -p 1433 192.168.56.101 - > port"filtered")

isql -v sqlexpress sa - >等待没有响应或得到"无法连接到sql"

从其他带有Windows的PC我在SQL Server中写入数据没有问题,因此服务器应该正确配置为远程访问.

有任何想法吗?

c++ sql linux odbc sql-server-2005

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

string.decode()与unicode(字符串)

myString = 'éí??áé'
Run Code Online (Sandbox Code Playgroud)

我需要将此字符串解码为unicode.下面的用法和这两种方法之间有什么区别吗?

myString.decode(encoding='UTF-8', errors='ignore')
Run Code Online (Sandbox Code Playgroud)

unicode(myString, encoding='UTF-8', errors='ignore')
Run Code Online (Sandbox Code Playgroud)

python string unicode decode

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