小编Ard*_*ant的帖子

将列表的str对象转换为一个列表对象

我有一个这样的列表:

[['Yar\\u0131n'], ',', ['Mehmet'], 'ile', 'birlikte', ["Ankara'da", 'ki', 'Nufus', "Mudurlugu'ne"], ',', ['Aziz', 'Y\\u0131ld\\u0131r\\u0131m'], 'ile', 'birlikte', ',', ['Sukru', 'Saracoglu', "Stad\\u0131'na"], 'gidecegiz', '.']
Run Code Online (Sandbox Code Playgroud)

有没有办法让我的所有列表元素成为一个列表对象?

我希望我的列表像这样:

[['Yar\\u0131n'], [','], ['Mehmet'], ['ile'], ['birlikte'], ["Ankara'da", 'ki','Nufus', "Mudurlugu'ne"], [','], ['Aziz', 'Y\\u0131ld\\u0131r\\u0131m'], ['ile'], 'birlikte', ',', ['Sukru', 'Saracoglu', "Stad\\u0131'na"], 'gidecegiz', '.']
Run Code Online (Sandbox Code Playgroud)

克服这些非ascii字符也是如此有用

python

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

Python - 如果他们的名字大写,则加入两个列表对象

是否可以对连续的大写单词进行分组?

例如,我有一个这样的列表:

lst =[['John'],['is'],['smart'],[','],['John'],['Kenneddy'],['is'],['smarter'],[','],['John'],['Fitzgerald'],['Kennedy'],['is'],['best']]
Run Code Online (Sandbox Code Playgroud)

期望的输出:

[['John'],['is'],['smart'],[','],['John','Kenneddy'],['is'],['smarter'],[','],['John','Fitzgerald','Kennedy'],['is'],['best']]
Run Code Online (Sandbox Code Playgroud)

python list capitalization

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

在查询中进行主要插入时查询已完成但有错误

我有一个 SQL 文件,其中有 140.000 行,只有插入语句。当我尝试复制并粘贴它时,有时会抛出:

内存不足异常

在 SQL Server 上。有时我得到

查询完成但有错误

当我使用“ctrl + A”执行整个插入语句时出错。有没有可能清除 SQL Server 缓存或其他方法?

memory sql-server caching

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

Python(json):TypeError:期望的字符串或缓冲区

我想从我的数据库中读取数据然后创建并返回一个json格式到我的python web服务器(web.py).但是下面的代码不起作用并给我这个错误:

TypeError:期望的字符串或缓冲区

在加载和加载之间切换也转储和转储(我无法理解为什么).如你了解我对python和json格式都是新手我会非常感谢你帮助我(看到很多帖子关于这个问题但仍然无法弄清楚该做什么)

def ara_json(str):
    web.header('Content-Type','application/json; charset=utf-8', unique=True) 
    cnx = mysql.connector.connect(user='arda', password='1', database='worddb')
    cursor = cnx.cursor()
    sqlq = "SELECT * FROM names WHERE name = '%s'" %str
    cursor.execute(sqlq)
    rows = cursor.fetchall()

    result=[]
    for row in rows:
            d = dict()
            d['name'] = row[0]
            d['type'] = row[1]
                result.append(d)
            subjects = json.loads(result).read()
        return json.dump(subjects , indent=4)


class json_isimbul:
    def GET(self,isim):
    web.header('Content-Type','application/json; charset=utf-8', unique=True)    
    isim = isim.lower()
    return ara_json(isim)
Run Code Online (Sandbox Code Playgroud)
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/application.py", line 239, in process
    return self.handle()
  File …
Run Code Online (Sandbox Code Playgroud)

python json web.py

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

在文本文件中提取数字

我有一个来自excel的文本文件.我不知道如何在特定角色后取五位数.

我想#ACA在文本文件中只取五位数.

我的文字是这样的:

ERROR_MESSAGE
(((#ACA16018)|(#ACA16019))&(#AQV71767='')&(#AQV71765='2'))?1:((#AQV71765='4')?1:((#AQV71767$'')?(((#AQV71765='1')|(#AQV71765='3'))?1:'Hasar veya Lehe Hukuk seçebilirsiniz'):'Rücu s?ra numaras?n? yaz?p Hasar veya Lehe Hukuk seçebilirsiniz'))
Rücu Oran? Girilmesi Zorunludur...'
#ACA17660
#ACA16560
#ACA15623
#ACA17804
BU ALANI BO? GEÇEMEZS?N?Z.EKSPER RAPORU GELMEDEN  DY YE GER? GÖNDEREMEZS?N?Z. PERT ?HBARI VARSA PERT ÇALINMA OPERASYONU AKT?V?TES? OLU?TURULMALIDIR.
(#TSC[T008UNSMAS;FIRM_CODE=2 AND UNIT_TYPE='SG' AND UNIT_NO=#AQV71830]>0)?1:'Girdi?iniz de?er fihristte yoktur'
#ACA17602
#ACA17604
#ACA56169
BU ALANI BO? GEÇEMEZS?N?Z
#ACA17606
#ACA17608
(#AQV71835='')?'Bo? geçilemez':1
Lütfen Gönderilecek Ki?inin Mail Adresini Giriniz ! '
LÜTFEN RED NEDEN?N? G?R?N?Z.
EKS?K B?LG? / BELGE …
Run Code Online (Sandbox Code Playgroud)

python bash powershell text extract

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

标签 统计

python ×4

bash ×1

caching ×1

capitalization ×1

extract ×1

json ×1

list ×1

memory ×1

powershell ×1

sql-server ×1

text ×1

web.py ×1