본문 바로가기

분류 전체보기2393

파이썬에서 index () 이외의 메서드를 사용하여 문자열의 모든 두 번째 문자를 대문자로 만드나요? def myfunc(mylist = str): mystring = '' for x in mylist: if mylist.index(x) % 2 == 0: mystring = mystring + x.lower() else: mystring = mystring + x.upper() return mystring print(myfunc('committee')) #Doesn't work print(myfunc('ilovehoney')) #Does work 내 코드의 실수는 문자열에서 반복되는 문자를 인식하지 못하기 때문에 index ()라고 생각합니다. 내가 사용할 수있는 다른 방법을 아는 사람이 있습니까? 첫 번째 예제의 출력은 'cOmmiTTEE'이지만 'cOmMiTtEe'여야하며 두 번째 예제의 출력은 내가.. 2020. 9. 14.
파이썬 내 스크립트에 구문 오류가 있지만 이유와 해결 방법을 알 수 없습니다.> 사용자가 곡명을 추측해야하는 게임을 만들려고합니다. 그들은 첫 번째 시도에서 3 점을 받아야합니다. players_score = 0 first_guess = input ('Enter your first guess: ') if first_guess==song_name[number[0]]: print("Well done! You've earned 3 points") players_score= players_score + 3 else first_guess!=song_name[number[0]]: print("Try again") 이것은 코드의 채점 부분이며 어떤 이유로 라인에 else first_guess!=song_name[number[0]]: 그것은 구문 오류로 나타나고 왜 그리고 어떻게 해결할 수 있는지.. 2020. 9. 14.
파이썬 복잡한 텍스트 파일을 구문 분석하는 데 도움이 필요합니다. 아래와 같은 구조의 텍스트 파일이 있는데, 파이썬을 사용하여 데이터 프레임에서 데이터를 추출하고 싶습니다. Dataframe에는 각 PMID에 대해 Author에 대해 나타나는 모든 텍스트와 함께 PMID가 있어야합니다. 데이터 형식 PMID- 고유 한 8 자리 숫자 xyz - text (might be multiple lines) xyz- text (might be multiple lines) AUTHOR- text (might be multiple lines) AUTHOR- text(might be multiple lines) PMID- unique 8digit number xyz - text (might be multiple lines) xyz- text (might be multiple lines.. 2020. 9. 14.
파이썬 Typeerror int는 호출 할 수 없습니다. 사용자가 입력 한 정보를 기반으로 단리를 계산하는 함수를 사용하는 프로그램을 작성하려고합니다. TypeError- 'int'는 호출 할 수 없습니다. 이 오류는 실수로 변수 이름을 int로 지정한 경우에만 발생한다고 생각했지만 그렇게하지 않았기 때문에 내 프로그램에서 이러한 유형의 오류가 발생하는 이유를 모르겠습니다. 코드는 다음과 같습니다. 모든 지침에 감사드립니다! def accrued(p, r, n): percent = r/100 total = p(1 + (percent*n)) return total principal = int(input('Enter the principal amount: ')) rate = float(input('Enter the anuual interest rate. Give .. 2020. 9. 14.
파이썬 matplotlib / Seaborn 플롯에서 y 축 눈금 레이블을 제거하거나 숨기는 방법은 무엇입니까? 다음과 같은 플롯을 만들었습니다. y 축을 따라 눈금 레이블을 끄고 싶습니다. 그리고 그렇게하기 위해 plt.tick_params(labelleft=False, left=False) 이제 플롯은 다음과 같습니다. 레이블이 꺼져 있어도 스케일 1e67 은 여전히 ​​남아 있습니다. 스케일 1e67 을 끄면 플롯이 더 좋아 보입니다. 어떻게하나요? 해결 방법 import seaborn as sns import matplotlib.pyplot as plt # load data exercise = sns.load_dataset('exercise') pen = sns.load_dataset('penguins') # create figures fig, ax = plt.subplots(2, 1, figsize=(8,.. 2020. 9. 14.
파이썬 discord.py가 자동으로 결과를 직접 메시지로 전송 이 스크립트가 특정 사용자의 쪽지에 결과 (승리 또는 패배)를 보내는 방법을 알고 싶습니다. 여기에 대한 간단한 예가 있습니다. from discord.ext import commands import discord import os from random import * client = commands.Bot(command_prefix = '-') @client.event async def on_ready(): print('Bot Is Ready') @client.command() #The command in order to execute the script first async def dm(ctx): rand_num = (randint(1, 3)) win_num = 1 if rand_num == win_.. 2020. 9. 14.
파이썬 두 개의 데이터 프레임 모두에 NaN 만있는 Timeindex를 얻으려면 어떻게해야합니까? 두 개의 데이터 프레임 X와 Y가 있습니다 (둘 다 시간 인덱스가 있음). 둘 다 교차점이 있지만 다른 하나가 반드시 포함하는 것은 아닙니다. 교차 와 둘 다 행만 NaN 인 timeindex를 얻는 방법은 무엇입니까? 재생할 수 있는: import numpy as np, pandas as pd X = pd.DataFrame( {"a":[1,np.nan,3,4,5,np.nan,7,8,100,9,np.nan,np.nan,12,13,14,15],"b":[1,np.nan,3,4,5,6,7,8,101,9,np.nan,np.nan,12,13,np.nan,15]}, index =pd.DatetimeIndex(["2019-07-18 08:51:00", "2019-07-18 08:52:00","2019-07-18 08.. 2020. 9. 14.
파이썬 Discord.py 인수를 무시하는 명령을 얻는 방법 그래서 .invites 또는 .invites @user에 응답 할 수있는 명령을 만들고 싶습니다. 이 명령을 .invites로 실행하면 오류 처리기가 시작되고 @user가 필요하다고 말합니다. 내 오류 처리기를 제거하려고 시도했지만 명령이 아무 작업도 수행하지 않습니다. 이 명령이 양방향으로 작동하도록하려면 어떻게해야합니까? @commands.command() async def invites(self, ctx, user: discord.Member): global last1 global invites1 try: userinvitecount = 0 gld = self.bot.get_guild(int(guild_id)) while True: invs = await gld.invites() tmp = [] f.. 2020. 9. 14.
파이썬 처리 방법 (Python의 자바 스크립트 변수? 그러면 Firefox와 새 탭이 열립니다. from selenium import webdriver browser = webdriver.Firefox() browser.execute_script('''window.open("https://www.google.com/","_blank");''') ** execute_script ** (스크립트, * args) Synchronously Executes JavaScript in the current window/frame. Args: script: The JavaScript to execute. *args: Any applicable arguments for your >JavaScript. Usage: driver.execute_script (‘문서. 제목 반환.. 2020. 9. 14.
파이썬 Python3 웹 페이지에서 전체 텍스트를 얻지 못함 중간에 이메일을 검색하려는 웹 페이지가 있습니다. url = 'https://www.westminster.ac.uk/about-us/our-people/directory/ramachandran-natasha-1' 요청 및 urllib와 함께 BeautifoulSoup을 사용해 보았지만 print (page_source) 시 이메일이 포함되지 않았기 때문에 둘 다 작동하지 않습니다. page = requests.get(url, headers={'User-Agent': 'Mozilla/5.0'}) page_source = page.text 과 page = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0'}) infile = urllib.req.. 2020. 9. 13.